Fairport (Class AAA) and Hornell (B) successfully defended their Section 5 boys soccer championships. Hornell rolled to four consecutive wins by a cumulative 15-0 margin.
Fairport, East Rochester (C1) and Kendall (C2) were the only No. 1 seeds from the seven classes to win finals.
Class AAA
First round
Rush-Henrietta 5, East/Monroe/School Without Walls 1
Semifinals
Fairport 2, Rush-Henrietta 0
McQuaid 6, World of Inquiry/Edison/Nancy Padilla/SOTA 0
Final
Fairport 3, McQuaid 2 (OT)
Class AA
First round
Webster Schroeder 2, Hilton 0
Webster Thomas 3, Irondequoit 2
Spencerport 4, Canandaigua 0
Victor 2, Wilson/Early College 1
Aquinas 2, Greece Athena 1
Brighton 6, Greece Arcadia 0
Penfield 2, Gates Chili 0
Quarterfinals
Churchville-Chili 2, Webster Schroeder 0
Spencerport 2, Webster Thomas 1
Aquinas 2, Victor 1
Brighton 1, Penfield 0
Semifinals
Spencerport 0, Churchville-Chili 0 (4-2 in PKs)
Brighton 2, Aquinas 1 (OT)
Final
Spencerport 2, Brighton 0
Class A
First round
Batavia 4, Palmyra-Macedon 3
Greece Olympia 3, Eastridge 0
Pittsford Sutherland 9, Midlakes/Red Jacket 0
Newark 10, Rochester Prep 0
Wayne 7, Vertus Charter 0
Honeoye Falls-Lima 2, Geneva 1
Quarterfinals
Pittsford Mendon 7, Batavia 1
Pittsford Sutherland 1. Greece Olympia 0 (OT)
Newark 2, Wayne 1
Brockport 4, Honeoye Falls-Lima 0
Semifinals
Pittsford Mendon 0, Pittsford SUtherland 0 (3-1 in PKs)
Brockport 3, Newark 1
Final
Brockport 4, Pittsford Mendon 3
Class B
First round
Livonia 9, Wayland-Cohocton 0
Attica/Alexander 2, North Rose-Wolcott 1
Avon 2, Bishop Kearney/Chesterton Academy 0
Dansville 7, Waterloo 1
LeRoy/Caledonia-Mumford 11, Greece Odyssey 0
Wellsville 4, Penn Yan 1
Bath 1, Mynderse 0
Hornell 5, Letchworth/Warsaw 0
Quarterfinals
Livonia 4, Attica/Alexander 0
Avon 1, Dansville 0
Wellsville 2, LeRoy/Caledonia-Mumford 1
Hornell 8, Bath 0
Semifinals
Avon 1, Livonia 0
Hornell 1, Wellsville 0
Final
Hornell 1, Avon 0
Class C1
First round
Addison def. Red Creek
Williamson 7, Pembroke 0
Holley 4, Bloomfield 0
Cuba-Rushford/Hinsdale 1, Canisteo-Greenwood 0
Pavilion/York 3, Sodus 3 (advanced on PKs)
Quarterfinals
East Rochester 3, Addison 0
Williamson 4, Holley 0
Geneseo 2, Cuba-Rushford/Hinsdale 0
Byron-Bergen/Elba 4, Pavilion/York 0
Semifinals
East Rochester 2, Williamson 0
Byron-Bergen/Elba 2, Geneseo 1
Final
East Rochester 3, Byron-Bergen/Elba 2
Class C2
First round
Gananda 4, ALfred-ALmond 1
Campbell-Savona 2, Wheatland-Chili 0
H-A-C 2, Bolivar-Richburg 0
Honeoye 2, South Seneca/Romulus 1
Quarterfinals
Kendall 7, Gananda 1
Campbell-Savona 2, Perry 0
Genesee Valley/Belfast 4, H-A-C 0
Dundee/Bradford 2, Honeoye 0
Semifinals
Kendall 2, Campbell-Savona 1
Genesee Valley/Belfast 2, Dundee/Bradford 1
Final
Kendall 3, Genesee Valley/Belfast 1
Class D
First round
Keshequa 7, Andover-Whitesville 4
Avoca/Prattsburgh 3, Hammondsport 1
Arkport/Canaseraga 5, Jasper-Troupsburg 0
Charles G. Finney 2, Marion 1
Fillmore 3, Mount Morris 1
Lyndonville 0, Houghton 0 (advanced on PKs)
Naples 10, Friendship/Scio 0
Quarterfinals
Northstar Christian 5, Keshequa 0
Arkport/Canaseraga 3, Avoca/Prattsburgh 0
Fillmore 2, Charles G. Finney 0
Naples 6, Lyndonville 1
Semifinals
Arkport/Canaseraga 2, Northstar Christian 1
Naples 2, Fillmore 1
Final
Naples 3, Arkport/Canaseraga 0
Class C state qualifier
Kendall 3, East Rochester 0