2026 Boys' Soccer Standings

District records, computed from every final on the board. Nobody types these in — they update the moment a score does.

19 of these teams have played a game nobody has reported yet, so their record is a floor rather than a final answer. Those are marked *. Report a score and the table corrects itself.

1st Region

District 1

TeamOverallDistrictPFPAStrk
1 Marshall County 15–3–2 4–0 66 21 W3
2 McCracken County 8–11–3 2–2 55 51 L1
3 Paducah Tilghman 11–8–1 1–4 63 41 L2
4 St. Mary 0–3 0–1 4 19 L3

District 2

TeamOverallDistrictPFPAStrk
1 Murray 15–3–2 6–0 85 26 W1
2 Mayfield 11–5–2 4–2 72 44 W1
3 Calloway County 5–11–2 2–4 38 57 L3
4 Graves County 1–11–1 0–6 25 54 L8

2nd Region

District 5

TeamOverallDistrictPFPAStrk
1 Trigg County 4–10–2 2–0 32 49 L2
2 Lyon County 3–9 0–2 21 67 L2
3 Crittenden County 0–0 0–0 0 0 —

District 6

TeamOverallDistrictPFPAStrk
1 Henderson County 13–4–2 1–0 63 15 W3
2 Webster County 4–9–1 0–1 31 51 L4
3 Union County 0–0 0–0 0 0 —

District 7

TeamOverallDistrictPFPAStrk
1 Madisonville-North Hopkins 4–9–1 2–0 30 39 L3
2 Caldwell County 7–13 1–1 52 94 W3
3 Hopkins County Central 1–13 0–2 15 98 L1

District 8

TeamOverallDistrictPFPAStrk
1 University Heights 11–5–2 3–0 68 41 W2
2 Christian County 11–9 1–1 56 41 L3
3 Fort Campbell 3–8–1 0–3 22 50 W1

3rd Region

District 9

TeamOverallDistrictPFPAStrk
1 Owensboro 19–0–1 6–0 91 13 W8
2 Daviess County 13–4–3 4–2 61 23 —
3 Apollo 8–10–2 2–4 46 42 L1
4 Owensboro Catholic 10–8 0–6 57 32 W3

District 10

TeamOverallDistrictPFPAStrk
1 Ohio County 11–6–2 1–0 77 37 W6
2 Muhlenberg County 8–9 0–1 47 34 W1
3 McLean County 0–0 0–0 0 0 —

District 11

TeamOverallDistrictPFPAStrk
1 Meade County 4–13 2–0 39 67 L3
2 Butler County 6–7–1 4–1 48 50 L2
3 Edmonson County 1–13 1–3 14 78 L5
4 Grayson County 3–12 1–4 15 90 L2
5 Breckinridge County 0–0 0–0 0 0 —

4th Region

District 13

TeamOverallDistrictPFPAStrk
1 Todd County Central 12–5 4–1 51 25 W1
2 Logan County 10–9–1 3–2 47 39 L1
3 Russellville 8–8–3 2–3 43 60 L1
4 Franklin-Simpson 5–8–1 1–4 23 37 L2

District 14

TeamOverallDistrictPFPAStrk
1 Warren Central 12–4–2 4–2 64 22 L1
2 South Warren 8–6–3 4–2 53 28 L1
3 Bowling Green 6–7–2 3–3 36 42 W1
4 Greenwood 5–11–2 1–5 47 83 W3

District 15

TeamOverallDistrictPFPAStrk
1 Glasgow 12–8–2 6–1 71 53 L3
2 Barren County 9–8–1 4–3 47 42 W1
3 Warren East 4–13 2–4 51 67 L1
4 Allen County-Scottsville 6–10–1 1–5 29 77 W1

District 16

TeamOverallDistrictPFPAStrk
1 Russell County 11–4–1 3–0 57 14 L1
2 Monroe County 7–8–1 2–2 41 53 W1
3 Clinton County 1–11–1 0–3 14 70 —

5th Region

District 17

TeamOverallDistrictPFPAStrk
1 Central Hardin 14–3–1 3–0 67 24 W10
2 North Hardin 5–12–2 2–1 27 62 W1
3 John Hardin 9–6–1 2–2 29 26 W2
4 Fort Knox 7–5–1 0–1 53 36 W1
5 Elizabethtown 8–11 0–3 35 51 L1

District 18

TeamOverallDistrictPFPAStrk
1 Taylor County 10–4–1* 4–0 55 24 L1
2 Marion County 8–7–2* 2–2 48 32 L2
3 Hart County 9–9 2–2 59 52 W2
4 LaRue County 4–5–2 1–2 44 46 L1
5 Campbellsville 2–12–1 0–3 22 67 —
6 Green County 0–0 0–0 0 0 —

District 19

TeamOverallDistrictPFPAStrk
1 Bethlehem 10–6–1 3–0 54 26 L2
2 Bardstown 13–4 2–1 58 23 W10
3 Nelson County 8–11–1 1–2 41 74 L3
4 Thomas Nelson 1–12* 0–3 7 58 L11
5 Washington County 0–0 0–0 0 0 —

6th Region

District 21

TeamOverallDistrictPFPAStrk
1 Fairdale 7–11–1 4–0 25 47 W1
2 Holy Cross (Louisville) 9–6–2* 2–1 32 26 W3
3 Valley 8–8 1–3 35 25 W1
4 Pleasure Ridge Park 1–14 0–3 11 71 L14

District 22

TeamOverallDistrictPFPAStrk
1 Butler 11–4–2 4–0 65 25 —
2 DeSales 10–5–1 3–1 49 28 L1
3 Iroquois 3–10 1–2 19 46 L2
4 Doss 6–8–4 1–3 45 46 L1
5 Western 1–9* 0–3 9 74 L7

District 23

TeamOverallDistrictPFPAStrk
1 Bullitt East 13–5 4–0 54 21 W3
2 North Bullitt 10–3 2–2 58 28 W1
3 Southern 10–3–1 2–2 40 20 W1
4 Moore 4–4–2* 1–3 21 19 W1
5 Bullitt Central 4–12–1 1–3 27 52 L2

District 24

TeamOverallDistrictPFPAStrk
1 Fern Creek 9–6–2 2–0 30 17 W2
2 Whitefield Academy 3–10–2 1–1 21 38 L1
3 Jeffersontown 5–10–2 1–2 34 43 W1
4 WEB DuBois 0–5 0–1 2 36 L5

7th Region

District 25

TeamOverallDistrictPFPAStrk
1 DuPont Manual 12–4–2 1–0 57 21 L1
2 Francis Parker 6–8–1* 1–0 63 71 W1
3 Central 3–10–1 0–2 37 57 L2

District 26

TeamOverallDistrictPFPAStrk
1 St. Xavier 17–0–1 3–0 70 7 W4
2 Louisville Collegiate 10–9 2–1 50 36 W1
3 Male 4–12–3 1–2 24 46 L4
4 Brown 4–12 0–3 20 62 L2

District 27

TeamOverallDistrictPFPAStrk
1 Trinity (Louisville) 16–1–2 4–0 76 6 W4
2 Highlands Latin 7–7–2 2–2 32 40 —
3 Atherton 3–8–1 2–2 24 53 L2
4 Waggener 5–9–1 1–3 28 51 W1
5 Seneca 5–12 1–3 28 61 L3

District 28

TeamOverallDistrictPFPAStrk
1 Kentucky Country Day 18–1 3–1 86 11 W8
2 Christian Academy-Louisville 17–1 3–1 75 7 W2
3 Eastern 14–5 2–2 75 30 W5
4 Ballard 9–7–2 2–2 36 28 W1
5 Portland Christian 11–12–1 2–4 68 88 W2
6 Walden 0–6–2 0–2 5 38 L1

8th Region

District 29

TeamOverallDistrictPFPAStrk
1 North Oldham 11–5–1 1–1 42 17 W3
2 South Oldham 8–5–1 1–1 36 19 W1
3 Oldham County 6–7–2 1–1 41 26 L2

District 30

TeamOverallDistrictPFPAStrk
1 Collins 16–3 3–0 58 11 W7
2 Woodford County 11–4 3–0 49 20 L1
3 Shelby County 11–5–4 2–2 51 25 L1
4 Anderson County 6–9–1* 1–3 40 57 L1
5 Spencer County 4–13–1 0–4 24 43 L3

District 31

TeamOverallDistrictPFPAStrk
1 Gallatin County 7–10 6–1 45 50 L6
2 Carroll County 5–13 5–1 25 77 L7
3 Owen County 2–9 1–5 11 55 L1
4 Henry County 1–16 1–6 9 93 L8

District 32

TeamOverallDistrictPFPAStrk
1 Grant County 10–8 4–0 56 42 W6
2 Simon Kenton 9–12 2–1 67 51 W2
3 Walton-Verona 11–6 2–2 56 25 L1
4 Williamstown 3–13 0–5 18 76 L3

9th Region

District 33

TeamOverallDistrictPFPAStrk
1 Ryle 16–3–1 3–0 66 18 —
2 Conner 7–9–1 2–1 39 31 W1
3 Cooper 7–7–4 1–2 44 32 L1
4 Boone County 6–12–2 0–3 29 59 W1

District 34

TeamOverallDistrictPFPAStrk
1 Dixie Heights 14–6 2–0 49 25 W3
2 St. Henry District 12–5–1 1–1 63 16 W2
3 Villa Madonna 8–10–1 0–2 47 44 L1
4 Ludlow 0–0 0–0 0 0 —

District 35

TeamOverallDistrictPFPAStrk
1 Covington Catholic 6–6–7 1–0 31 21 L3
2 Beechwood 13–4–1 2–1 65 26 L1
3 Holy Cross (Covington) 6–11–2 1–1 32 58 L2
4 Holmes 5–10 1–2 42 56 L2
5 Covington Latin 0–3 0–1 3 25 L3

District 36

TeamOverallDistrictPFPAStrk
1 Highlands 11–1–4 1–0 42 9 —
2 Newport Central Catholic 14–5–1 0–1 53 22 W2
3 Bellevue 0–0 0–0 0 0 —
4 Dayton 0–0 0–0 0 0 —

10th Region

District 37

TeamOverallDistrictPFPAStrk
1 Calvary Christian 13–5–2 2–1 62 27 W1
2 Bishop Brossart 8–9–1 2–1 35 33 L4
3 Campbell County 8–9 2–1 43 49 L1
4 Scott 4–11–1 0–3 41 58 W1

District 38

TeamOverallDistrictPFPAStrk
1 Mason County 7–9 3–0 42 44 L3
2 Harrison County 4–7* 1–2 24 27 L4
3 Pendleton County 1–13 0–2 11 84 L12
4 St. Patrick 0–0 0–0 0 0 —

District 39

TeamOverallDistrictPFPAStrk
1 Montgomery County 6–14–1 2–0 33 53 —
2 George Rogers Clark 10–6–4 1–1 49 35 W2
3 Bourbon County 9–8–2 0–2 42 29 W1
4 Paris 0–0 0–0 0 0 —

11th Region

District 41

TeamOverallDistrictPFPAStrk
1 Great Crossing 13–6–2* 4–0 42 24 L2
2 Frankfort 12–5–1 2–1 59 35 L1
3 Western Hills 9–4–3* 2–1 41 27 —
4 Franklin County 3–12–5 1–3 15 49 —
5 Frankfort Christian 6–8–2 0–4 41 42 W1

District 42

TeamOverallDistrictPFPAStrk
1 Bryan Station 16–4–1 3–0–1 81 20 W5
2 Henry Clay 8–9 3–1 38 43 L2
3 Frederick Douglass 8–6–2 2–1–1 33 22 L1
4 Scott County 5–9–3 1–3 36 52 —
5 Sayre 6–10* 0–4 43 44 W1

District 43

TeamOverallDistrictPFPAStrk
1 Lexington Catholic 13–1–3 4–0 40 12 W10
2 Paul Laurence Dunbar 10–4–1 3–1 35 13 W5
3 Tates Creek 7–5–2 2–2 23 17 —
4 Lafayette 9–7–1 1–3 42 18 L1
5 Lexington Christian 6–9 0–4 43 53 W1

District 44

TeamOverallDistrictPFPAStrk
1 Madison Central 14–5 3–0 66 17 L2
2 Madison Southern 9–5–3 1–1–1 46 25 W5
3 Model 5–8–4 1–1–1 37 49 W1
4 Berea 1–12 0–3 8 69 W1

12th Region

District 45

TeamOverallDistrictPFPAStrk
1 Danville 10–5–4 3–0 46 30 W1
2 Boyle County 7–8–2 2–1 35 46 L3
3 Lincoln County 12–5–3 1–2 55 39 W2
4 Garrard County 4–11 0–3 34 61 W1

District 46

TeamOverallDistrictPFPAStrk
1 East Jessamine 9–4 2–1 43 19 W5
2 Mercer County 7–6–2 2–1 26 36 W1
3 West Jessamine 6–11–2 2–1 31 45 L2
4 Trinity Christian 5–13–1 0–3 36 82 L4

District 47

TeamOverallDistrictPFPAStrk
1 Pulaski County 17–1–2 4–0 90 18 W1
2 Somerset 9–7–3 2–2 62 49 W2
3 Casey County 7–12 0–4 34 85 L4

District 48

TeamOverallDistrictPFPAStrk
1 Wayne County 9–4–6 2–0 49 37 L1
2 Southwestern 3–13 0–2 28 60 L3
3 McCreary Central 0–0 0–0 0 0 —
4 Somerset Christian 0–0 0–0 0 0 —

13th Region

District 49

TeamOverallDistrictPFPAStrk
1 North Laurel 12–5 4–0 67 27 W5
2 South Laurel 13–4 3–1 67 22 W1
3 Corbin 7–7–2* 2–2 43 31 L2
4 Oneida Baptist 5–13 1–3 41 67 L1
5 Whitley County 8–8 0–4 59 57 L2
6 Red Bird 0–0 0–0 0 0 —

District 50

TeamOverallDistrictPFPAStrk
1 Harlan County 6–3 3–0 53 20 W5
2 Middlesboro 2–6* 1–1 13 49 W1
3 Barbourville 1–8 0–3 9 50 L2
4 Bell County 0–0 0–0 0 0 —
5 Knox Central 0–0 0–0 0 0 —

14th Region

District 53

TeamOverallDistrictPFPAStrk
1 Hazard 7–5–1* 5–0 45 28 L1
2 Letcher County Central 11–7–1 3–2–1 67 56 L1
3 Perry County Central 4–11–1 1–4–1 23 62 W1
4 Buckhorn 0–7 0–3 3 64 L7

District 54

TeamOverallDistrictPFPAStrk
1 Jackson City 13–5 5–0 74 36 W2
2 Powell County 9–6–1 4–2 46 34 —
3 Estill County 8–8 2–4 57 45 W1
4 Wolfe County 6–6–3* 0–5 34 33 W1

15th Region

District 57

TeamOverallDistrictPFPAStrk
1 Johnson Central 14–2–1 2–0 90 24 —
2 Paintsville 6–12 0–2 40 69 L6
3 Martin County 0–0 0–0 0 0 —

District 58

TeamOverallDistrictPFPAStrk
1 Pikeville 13–6–1 7–1 73 34 W1
2 Lawrence County 8–10 5–1 49 53 L2
3 Prestonsburg 6–10 4–3 67 42 W1
4 Pike County Central 6–8 3–3 36 55 W2
5 Belfry 9–8* 3–6 65 43 W5
6 Shelby Valley 0–13 0–8 6 120 L13

16th Region

District 61

TeamOverallDistrictPFPAStrk
1 Rowan County 7–6–2 3–0 44 24 L1
2 Menifee County 8–5–3 3–1–1 53 30 L2
3 Bath County 5–11–4 1–4–1 47 59 L4
4 Fleming County 1–9–3 1–3 12 54 L5

District 62

TeamOverallDistrictPFPAStrk
1 East Carter 15–1–2 5–0 79 11 W12
2 Greenup County 7–9–2* 2–2 29 58 W1
3 West Carter 3–7–2* 2–3 14 47 W1
4 Morgan County 2–11 0–4 15 63 L1

District 63

TeamOverallDistrictPFPAStrk
1 Boyd County 8–8–1 2–1 39 33 L1
2 Russell 10–6–2 2–2 57 23 W4
3 Ashland Blazer 6–13 1–2 30 59 W2

Sorted by district record, then overall record, then point differential within the district. KHSAA runs its own tiebreaker procedure for seeding, so treat a tie here as a tie, not a seed.