2026 Girls' Soccer Standings

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

80 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 McCracken County 10–6–1 3–1 62 37 W7
2 Marshall County 10–6–2 3–1 56 31 L1
3 Paducah Tilghman 5–10* 0–4 39 57 L1
4 St. Mary 0–0* 0–0 0 0 —

District 2

TeamOverallDistrictPFPAStrk
1 Calloway County 14–2 6–0 96 14 W4
2 Murray 8–8–1 4–2 49 39 L2
3 Graves County 4–11* 1–5 32 58 W2
4 Mayfield 3–13–1* 1–5 45 92 L1

2nd Region

District 5

TeamOverallDistrictPFPAStrk
1 Trigg County 7–7–1 4–0 56 68 L1
2 Crittenden County 5–9–2 1–3 56 80 L1
3 Lyon County 2–15* 1–3 20 110 L9

District 6

TeamOverallDistrictPFPAStrk
1 Henderson County 10–5–5 2–0 58 31 —
2 Webster County 2–10 2–1 20 71 L3
3 Union County 0–12 0–3 9 91 L12

District 7

TeamOverallDistrictPFPAStrk
1 Madisonville-North Hopkins 13–6–1 2–0 72 32 W2
2 Caldwell County 16–4 1–1 121 29 W5
3 Hopkins County Central 5–9–1* 0–2 45 60 —

District 8

TeamOverallDistrictPFPAStrk
1 University Heights 14–4 3–0 89 25 W2
2 Christian County 11–7 1–1 77 62 W2
3 Fort Campbell 6–7–2* 0–3 65 71 —

3rd Region

District 9

TeamOverallDistrictPFPAStrk
1 Owensboro Catholic 13–5 5–1 43 20 W1
2 Owensboro 6–6–3 3–2–1 38 23 W1
3 Daviess County 5–9–3 3–2–1 32 30 W1
4 Apollo 1–14–2 0–6 15 106 —

District 10

TeamOverallDistrictPFPAStrk
1 Ohio County 9–9–1* 3–0–1 60 54 L3
2 Muhlenberg County 12–4–1 2–1–1 107 42 W2
3 McLean County 8–7–2 0–4 38 57 L1

District 11

TeamOverallDistrictPFPAStrk
1 Meade County 8–6–1* 3–0 55 35 L2
2 Grayson County 9–7 6–1 53 55 L4
3 Breckinridge County 4–7* 4–3 14 39 L1
4 Edmonson County 3–12–1 2–5 7 44 L2
5 Butler County 1–11* 0–6 6 52 L1

4th Region

District 13

TeamOverallDistrictPFPAStrk
1 Logan County 8–6–1* 3–0 44 46 L1
2 Todd County Central 8–6 2–1 42 32 W2
3 Franklin-Simpson 4–10* 1–2 34 58 W3
4 Russellville 1–7* 0–3 9 41 L7

District 14

TeamOverallDistrictPFPAStrk
1 Greenwood 14–1–3 3–0 71 15 W1
2 Bowling Green 8–5–1 2–1 44 16 L1
3 South Warren 12–5–1 1–2 79 18 W2
4 Warren Central 3–6–1* 0–3 20 61 L1

District 15

TeamOverallDistrictPFPAStrk
1 Barren County 12–4–1* 6–0 60 23 W1
2 Glasgow 7–10–1 3–3 36 53 W2
3 Allen County-Scottsville 5–8* 2–4 18 31 L1
4 Warren East 4–8–1 1–5 21 23 L1

District 16

TeamOverallDistrictPFPAStrk
1 Russell County 16–1* 4–0 117 21 W5
2 Monroe County 1–12–2 1–3 6 46 L1
3 Clinton County 2–14* 1–3 10 102 L11

5th Region

District 17

TeamOverallDistrictPFPAStrk
1 Central Hardin 17–0–3 3–0 86 6 W4
2 Elizabethtown 12–7–1 2–1 65 41 W1
3 North Hardin 3–12–2* 1–2 32 70 —
4 Fort Knox 5–5 0–0 42 53 W1
5 John Hardin 5–8–3* 0–3 33 55 —

District 18

TeamOverallDistrictPFPAStrk
1 Marion County 11–4–3 5–0 51 29 —
2 Green County 11–3–1 4–1 92 35 —
3 Taylor County 6–7–1 3–2 30 38 L2
4 Campbellsville 5–11 2–3 50 85 L4
5 Hart County 9–8* 1–4 46 70 W1
6 LaRue County 1–9–1* 0–5 9 54 L3

District 19

TeamOverallDistrictPFPAStrk
1 Bethlehem 14–5–1 2–1 77 17 L1
2 Bardstown 8–7–3 2–1 50 57 L1
3 Thomas Nelson 11–4–1* 1–2 84 32 W4
4 Nelson County 3–11–4* 1–2 25 56 L1
5 Washington County 0–0 0–0 0 0 —

6th Region

District 21

TeamOverallDistrictPFPAStrk
1 Pleasure Ridge Park 7–6 3–0 48 57 W2
2 Holy Cross (Louisville) 8–6* 2–1 44 50 W1
3 Fairdale 5–6 1–2 34 40 W3
4 Valley 2–6–2* 0–3 18 35 L1

District 22

TeamOverallDistrictPFPAStrk
1 Butler 9–6–1 2–0 81 35 W1
2 Doss 3–2–1* 1–1 9 26 W1
3 Western 2–0 0–0 6 1 W2
4 Iroquois 2–7–1 0–2 15 42 L2
5 DeSales 0–0 0–0 0 0 —

District 23

TeamOverallDistrictPFPAStrk
1 Bullitt East 8–7–3 4–0 66 54 L1
2 Bullitt Central 8–8–2* 3–1 74 48 L1
3 North Bullitt 9–9 2–2 68 58 W1
4 Moore 4–4 1–3 16 35 W1
5 Southern 4–9* 0–4 21 75 L3

District 24

TeamOverallDistrictPFPAStrk
1 Mercy 13–3–4 3–0 63 18 L2
2 Whitefield Academy 9–6 2–1 51 36 W1
3 Jeffersontown 6–6–1 1–2 42 35 —
4 Fern Creek 5–13–2* 0–3 27 67 W2
5 WEB DuBois 0–0 0–0 0 0 —

7th Region

District 25

TeamOverallDistrictPFPAStrk
1 DuPont Manual 11–4–2* 1–0 51 21 W2
2 Central 5–14–1* 1–1 30 89 —
3 Presentation 1–11–1 0–1 11 76 L4
4 Francis Parker 0–0 0–0 0 0 —

District 26

TeamOverallDistrictPFPAStrk
1 Assumption 9–3–2* 2–0 36 17 L1
2 Brown 15–4* 2–1 107 36 W3
3 Male 7–7–2 1–2 68 36 W3
4 Louisville Collegiate 5–9–1* 0–2 29 48 L1

District 27

TeamOverallDistrictPFPAStrk
1 Sacred Heart 13–5–3 4–0 82 22 W1
2 Atherton 12–1–4 3–1 67 16 —
3 Highlands Latin 6–5–1* 2–2 32 35 L2
4 Waggener 5–9–1 1–3 24 66 W1
5 Seneca 0–13–1 0–4 12 74 L3

District 28

TeamOverallDistrictPFPAStrk
1 Christian Academy-Louisville 8–7 2–0 53 25 L1
2 Ballard 7–7–5* 1–1 40 26 —
3 Eastern 8–8* 1–2 52 48 W4
4 Kentucky Country Day 5–5–1 0–1 40 27 W1
5 Portland Christian 0–0 0–0 0 0 —
6 Walden 0–0 0–0 0 0 —

8th Region

District 29

TeamOverallDistrictPFPAStrk
1 South Oldham 10–1–2 2–0 35 8 W1
2 North Oldham 11–5–2* 1–1 56 25 W2
3 Oldham County 10–5–1 0–2 39 23 L1

District 30

TeamOverallDistrictPFPAStrk
1 Woodford County 10–8–3 4–0 55 28 W3
2 Anderson County 13–4* 2–2 56 29 L1
3 Collins 7–8–1 2–2 42 32 W1
4 Spencer County 7–6–2 1–3 43 34 W1
5 Shelby County 8–7–2 1–3 39 35 —

District 31

TeamOverallDistrictPFPAStrk
1 Carroll County 6–9 4–0 26 52 W1
2 Henry County 3–8 2–2 17 41 W1
3 Owen County 1–8* 0–4 5 57 L5
4 Gallatin County 0–0* 0–0 0 0 —

District 32

TeamOverallDistrictPFPAStrk
1 Simon Kenton 12–5–2 2–0 46 20 —
2 Walton-Verona 12–3–3 1–1 53 16 W4
3 Grant County 7–11 0–2 42 64 W1
4 Williamstown 0–0 0–0 0 0 —

9th Region

District 33

TeamOverallDistrictPFPAStrk
1 Ryle 11–6–2 2–0 42 25 W2
2 Cooper 5–9–1 1–1 24 47 L4
3 Conner 9–9–3 0–2 38 37 —
4 Boone County 8–9 0–0 45 54 W1

District 34

TeamOverallDistrictPFPAStrk
1 St. Henry District 11–6–2* 3–0 61 20 —
2 Dixie Heights 5–11–1 2–1 31 33 —
3 Villa Madonna 7–6 1–2 51 46 W2
4 Ludlow 7–9–1 0–3 38 43 —

District 35

TeamOverallDistrictPFPAStrk
1 Notre Dame 10–5–2 2–0 39 16 L1
2 Holy Cross (Covington) 9–6–3* 2–1 60 28 L1
3 Beechwood 3–7–1 0–2 24 33 —
4 Holmes 3–9 0–1 9 62 L2
5 Covington Latin 0–0 0–0 0 0 —

District 36

TeamOverallDistrictPFPAStrk
1 Highlands 10–6–2 2–0 51 22 W1
2 Newport Central Catholic 9–9–3 2–1 51 31 L2
3 Bellevue 3–10 2–3 6 73 L4
4 Dayton 1–14–1 1–3 3 76 W1

10th Region

District 37

TeamOverallDistrictPFPAStrk
1 Bishop Brossart 10–5–3 3–0 56 26 W5
2 Scott 9–4–3 1–1 52 15 —
3 Campbell County 4–9–2* 1–1 21 27 L4
4 Calvary Christian 9–5–2 0–3 59 27 W1

District 38

TeamOverallDistrictPFPAStrk
1 Mason County 8–7–2* 2–0 44 46 W1
2 Harrison County 7–7–1 1–1 27 28 L2
3 Pendleton County 8–7–2* 0–2 53 43 W1
4 St. Patrick 0–0 0–0 0 0 —

District 39

TeamOverallDistrictPFPAStrk
1 George Rogers Clark 9–9–2 3–0 46 53 L3
2 Montgomery County 6–8–2* 2–1 33 29 L3
3 Bourbon County 8–6–3* 1–2 47 28 —
4 Paris 3–8–2 0–3 23 50 L2

11th Region

District 41

TeamOverallDistrictPFPAStrk
1 Great Crossing 6–9–2 4–0 51 47 L2
2 Frankfort Christian 10–4* 3–1 55 27 W1
3 Frankfort 5–7–3* 2–2 43 54 W1
4 Western Hills 2–8–1* 1–3 14 58 L2
5 Franklin County 0–13–1* 0–4 12 75 L6

District 42

TeamOverallDistrictPFPAStrk
1 Frederick Douglass 16–3–1 4–0 87 13 L1
2 Henry Clay 11–5–2 3–1 51 15 L1
3 Sayre 13–3* 2–2 84 27 W2
4 Bryan Station 7–12–2 1–3 45 75 W1
5 Scott County 3–12–2 0–4 21 61 L2

District 43

TeamOverallDistrictPFPAStrk
1 Paul Laurence Dunbar 11–2 4–0 49 6 W9
2 Lafayette 13–1–4* 3–1 68 6 W3
3 Lexington Catholic 11–5–1 2–2 62 18 W4
4 Lexington Christian 12–5–2* 1–3 58 21 W3
5 Tates Creek 1–17–2 0–4 11 105 L9

District 44

TeamOverallDistrictPFPAStrk
1 Madison Southern 9–6–2* 3–0 50 27 W1
2 Madison Central 8–7–3 2–1 56 49 L1
3 Model 4–10–2* 1–2 17 38 L2
4 Berea 3–6–2* 0–3 14 41 —

12th Region

District 45

TeamOverallDistrictPFPAStrk
1 Boyle County 11–3–1 3–0 30 15 W1
2 Garrard County 8–5–2 2–1 35 28 L1
3 Lincoln County 10–7–2 1–2 73 33 W2
4 Danville 7–7–2 0–3 42 23 —

District 46

TeamOverallDistrictPFPAStrk
1 West Jessamine 15–3–2 3–0 63 17 L2
2 East Jessamine 5–6–3* 1–2 14 31 —
3 Mercer County 3–12–2 0–2 19 65 —
4 Trinity Christian 0–1 0–0 0 5 L1

District 47

TeamOverallDistrictPFPAStrk
1 Pulaski County 13–5–2 4–0 66 22 L1
2 Casey County 7–6 2–2 30 41 W2
3 Somerset 4–12–1 0–4 20 60 —

District 48

TeamOverallDistrictPFPAStrk
1 Southwestern 16–3–1 4–0 96 20 L1
2 Wayne County 3–9 1–3 15 45 L1
3 McCreary Central 3–10* 1–3 21 55 L3
4 Somerset Christian 0–0 0–0 0 0 —

13th Region

District 49

TeamOverallDistrictPFPAStrk
1 North Laurel 5–6–2 4–0 30 31 L2
2 Corbin 7–8–2* 2–1 30 40 —
3 South Laurel 3–9–1* 1–3 21 55 L4
4 Whitley County 6–6* 0–3 25 22 W1
5 Oneida Baptist 0–0 0–0 0 0 —
6 Red Bird 0–0 0–0 0 0 —

District 50

TeamOverallDistrictPFPAStrk
1 Middlesboro 8–2–1* 4–0 40 18 L1
2 Bell County 5–5–1 4–2 29 37 W2
3 Harlan County 2–7–1* 2–3 36 63 W1
4 Knox Central 1–9 0–5 12 37 L2
5 Barbourville 0–0 0–0 0 0 —

14th Region

District 53

TeamOverallDistrictPFPAStrk
1 Letcher County Central 11–2* 4–0 65 9 L1
2 Perry County Central 5–8* 1–2 50 64 L4
3 Hazard 8–5* 0–3 54 24 L1
4 Buckhorn 0–0* 0–0 0 0 —

District 54

TeamOverallDistrictPFPAStrk
1 Estill County 8–11–1 2–0 53 69 W1
2 Powell County 5–8–2 0–2 26 40 W1
3 Jackson City 0–1 0–0 1 2 L1
4 Wolfe County 0–0 0–0 0 0 —

15th Region

District 57

TeamOverallDistrictPFPAStrk
1 Martin County 15–1 1–0 127 10 W1
2 Johnson Central 11–4–1* 0–1 77 27 W2
3 Paintsville 1–6 0–0 7 44 L3

District 58

TeamOverallDistrictPFPAStrk
1 Belfry 12–5–1* 6–0–1 73 41 W1
2 Prestonsburg 12–5–1 5–1 83 30 —
3 Lawrence County 8–8–3 3–2–1 55 65 W3
4 Pikeville 5–9–3* 1–6 29 47 L1
5 Pike County Central 0–14–1 0–6 7 130 —
6 Shelby Valley 0–0 0–0 0 0 —

16th Region

District 61

TeamOverallDistrictPFPAStrk
1 Menifee County 10–5–2 4–0–1 62 31 —
2 Fleming County 6–8–2* 2–1 45 55 L1
3 Rowan County 3–11–2 1–2–1 15 48 W1
4 Bath County 2–11* 0–4 7 54 L4

District 62

TeamOverallDistrictPFPAStrk
1 East Carter 16–5–1 5–0 94 39 W2
2 West Carter 7–8–1* 3–2 46 56 W1
3 Greenup County 5–10* 1–3 44 76 L3
4 Morgan County 4–11 0–4 17 50 L1

District 63

TeamOverallDistrictPFPAStrk
1 Russell 14–3 3–0 63 19 W6
2 Boyd County 9–5–2* 1–2 42 24 W2
3 Ashland Blazer 9–8–2* 0–2 53 53 W1

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.