1. Home
  2. U.S. Results
  3. Missouri
  4. MSHSAA Class 2 District 4

2025 MSHSAA Class 2 District 4 Results

Official ResultsPlatte Ridge Park, Platte City, MOCross Country210 results26 teamsMeet history →

Team standings · Boys / Men

Varsity team scores
PlaceSchool / teamPoints
1West Platte75
2North Platte88
3Lutheran (Kansas City)104
4Stover135
5Lexington137
6Lafayette County184
7Butler185
8Carrollton214
9Penney231
10East Buchanan241
11Sherwood319
12Crest Ridge332
13Marceline341
14Lawson351
15Windsor360
16Lathrop372
17Salisbury394

Boys / Men · 5,000 Meters Varsity

PlAthlete / entryGrSchool / teamMark
1Chael LichtePlace 1 · Grade 12 · Lexington12Lexington16:07.42
2Drake KerausPlace 2 · Grade 12 · North Platte12North Platte16:22.10
3Brandon HammettPlace 3 · Grade 12 · Butler12Butler16:25.40
4Conner SoendkerPlace 4 · Grade 12 · Lexington12Lexington17:18.04
5William SchaffartPlace 5 · Grade 10 · North Platte10North Platte17:19.03
6Graham NordPlace 6 · Grade 11 · Lutheran (Kansas City)11Lutheran (Kansas City)17:41.08
7Jack MalonePlace 7 · Grade 12 · Lutheran (Kansas City)12Lutheran (Kansas City)17:46.50
8Charles TreasePlace 8 · Grade 10 · West Platte10West Platte17:53.53
9Carter BarlowPlace 9 · Grade 10 · Carrollton10Carrollton17:55.14
10Will FisherPlace 10 · Grade 10 · East Buchanan10East Buchanan18:04.93
11Benjamin PendergastPlace 11 · Grade 11 · West Platte11West Platte18:05.63
12William LindermanPlace 12 · Grade 9 · Lutheran (Kansas City)9Lutheran (Kansas City)18:15.94
13Samuel MillerPlace 13 · Grade 10 · West Platte10West Platte18:18.09
14Trey HeckmanPlace 14 · Grade 10 · North Platte10North Platte18:25.10
15Gavin CrumpPlace 15 · Grade 12 · Sherwood12Sherwood18:28.10
16Miles HochwenderPlace 16 · Grade 11 · Lawson11Lawson18:30.55
17Warner WrightPlace 17 · Grade 12 · Marceline12Marceline18:31.77
18Hayden DickensPlace 18 · Grade 9 · Butler9Butler18:33.68
19Lason ThompsonPlace 19 · Grade 10 · Stover10Stover18:35.92
20Collin FrederickPlace 20 · Grade 10 · West Platte10West Platte18:37.47
21Clay AversmanPlace 21 · Grade 10 · Lafayette County10Lafayette County18:40.18
22Grant OwenPlace 22 · Grade 9 · Carrollton9Carrollton18:40.74
23Noah ReesPlace 23 · Grade 12 · West Platte12West Platte18:41.18
24Carter KreifelsPlace 24 · Grade 9 · North Platte9North Platte18:47.52
25Dylan BrodersenPlace 25 · Grade 11 · Stover11Stover18:52.03
26Clayton GowerPlace 26 · Grade 10 · Crest Ridge10Crest Ridge18:53.56
27Kashawn MartinPlace 27 · Grade 9 · Stover9Stover18:58.28
28Gavin ChamberlainPlace 28 · Grade 12 · Penney12Penney18:59.90
29Liam StallardPlace 29 · Grade 9 · East Buchanan9East Buchanan19:00.06
30Gabriel BakerPlace 30 · Grade 9 · Stover9Stover19:00.18
31Hayden GonzalezPlace 31 · Grade 11 · Penney11Penney19:02.06
32Nolan HizerPlace 32 · Grade 11 · Lutheran (Kansas City)11Lutheran (Kansas City)19:06.00
33Calvin III VarnerPlace 33 · Grade 11 · Brookfield11Brookfield19:15.30
34Mateo GuillenPlace 34 · Grade 12 · Lafayette County12Lafayette County19:24.24
35Wyatt KnightPlace 35 · Grade 9 · Stover9Stover19:27.28
36Christopher BolingerPlace 36 · Grade 9 · Lawson9Lawson19:31.19 PR
37Akash TejwaniPlace 37 · Grade 9 · Barstow9Barstow19:31.21 PR
38Cru BellPlace 38 · Grade 9 · Lafayette County9Lafayette County19:35.04
39Abel MorrisPlace 39 · Grade 10 · Lexington10Lexington19:39.39
40Brennden BallPlace 40 · Grade 9 · Butler9Butler19:44.35
41Gavin WelpmanPlace 41 · Grade 12 · Stover12Stover19:44.38
42Michael DeffetPlace 42 · Grade 9 · West Platte9West Platte19:45.36
43Damian AlkirePlace 43 · Grade 12 · Butler12Butler19:46.86 PR
44Jace TaylorPlace 44 · Grade 10 · Lexington10Lexington19:47.10
45Devin NavarroPlace 45 · Grade 11 · North Platte11North Platte19:49.31
46Max McGinleyPlace 46 · Grade 9 · Penney9Penney19:54.24
47Colton FitzgerelPlace 47 · Grade 12 · Lafayette County12Lafayette County20:00.56
48Harrison ArcherPlace 48 · Grade 12 · Mid-Buchanan12Mid-Buchanan20:04.35 PR
49Tommy CurpPlace 49 · Grade 9 · East Buchanan9East Buchanan20:04.51
50Reece BoroughPlace 50 · Grade 9 · Lutheran (Kansas City)9Lutheran (Kansas City)20:04.90
51William OliphantPlace 51 · Grade 12 · Lone Jack12Lone Jack20:07.21
52Jack SpringPlace 52 · Grade 12 · Sherwood12Sherwood20:07.58
53Liam ThompsonPlace 53 · Grade 10 · Lafayette County10Lafayette County20:10.90
54Mason BetsworthPlace 54 · Grade 9 · Windsor9Windsor20:12.26
55Jackson LilePlace 55 · Grade 9 · Adrian9Adrian20:14.06
56Lochlan BaileyPlace 56 · Grade 9 · West Platte9West Platte20:15.01
57Ethan MillerPlace 57 · Grade 10 · Carrollton10Carrollton20:18.09
58Tristan WinklerPlace 58 · Grade 10 · Lexington10Lexington20:22.87
59Camden GoodloePlace 59 · Grade 10 · Lexington10Lexington20:26.81
60Harrison BrassfieldPlace 60 · Grade 11 · Lathrop11Lathrop20:30.80
61Deniel MirandaPlace 61 · Grade 9 · Carrollton9Carrollton20:42.58
62Tyreek KendrickPlace 62 · Grade 9 · University Academy Charter9University Academy Charter20:43.10
63Andrew BollmeyerPlace 63 · Grade 12 · Lexington12Lexington20:44.33
64Joshua PrittPlace 64 · Grade 12 · Windsor12Windsor20:46.63
65Noah ClarkPlace 65 · Grade 9 · Marceline9Marceline20:53.12
66Christopher HowserPlace 66 · Grade 12 · Salisbury12Salisbury20:54.40 PR
67Alexander OhlbergPlace 67 · Grade 11 · Penney11Penney20:54.93
68A.J. DuffPlace 68 · Grade 10 · Lathrop10Lathrop20:56.15
69Adyn LesliePlace 69 · Grade 10 · Mid-Buchanan10Mid-Buchanan20:56.54
70Tucker DavisPlace 70 · Grade 10 · Lathrop10Lathrop20:57.08
71Maddox KountzPlace 71 · Grade 12 · Mid-Buchanan12Mid-Buchanan20:58.34
72Brooks NannemanPlace 72 · Grade 9 · Salisbury9Salisbury21:09.27
73Joseph WrightPlace 73 · Grade 9 · Marceline9Marceline21:09.56
74Xavier YoderPlace 74 · Grade 10 · Lutheran (Kansas City)10Lutheran (Kansas City)21:14.55
75Kobi KrentzPlace 75 · Grade 9 · Penney9Penney21:15.85
76Spencer CurtisPlace 76 · Grade 9 · Plattsburg9Plattsburg21:16.06
77Ryker WilliamsPlace 77 · Grade 9 · Crest Ridge9Crest Ridge21:18.31
78Mark NiemergPlace 78 · Grade 10 · Sherwood10Sherwood21:27.06
79Lane HarrisonPlace 79 · Grade 9 · Lone Jack9Lone Jack21:31.26
80Venkat GogineniPlace 80 · Grade 9 · Barstow9Barstow21:35.33 PR
81Ryker IsaacPlace 81 · Grade 9 · Adrian9Adrian21:39.00
82Josiah BrushwoodPlace 82 · Grade 9 · East Buchanan9East Buchanan21:42.83
83Dilon ElliottPlace 83 · Grade 9 · Lafayette County9Lafayette County21:42.91
84Elijah KittelsonPlace 84 · Grade 12 · Plattsburg12Plattsburg21:43.56
85Brenden MattPlace 85 · Grade 12 · North Platte12North Platte21:45.76
86Grant MorrisonPlace 86 · Grade 11 · Salisbury11Salisbury21:46.32
87Rex JonesPlace 87 · Grade 9 · Penney9Penney21:48.02
88Noah RichPlace 88 · Grade 9 · Carrollton9Carrollton21:50.77
89Ethan RussellPlace 89 · Grade 9 · Adrian9Adrian21:55.20
90Ethan GamblinPlace 90 · Grade 9 · Crest Ridge9Crest Ridge21:58.52
91Nico PunshonPlace 91 · Grade 11 · Windsor11Windsor22:01.84
92Beck BrandesPlace 92 · Grade 9 · Crest Ridge9Crest Ridge22:04.61
93Joel AdaPlace 93 · Grade 12 · Lutheran (Kansas City)12Lutheran (Kansas City)22:07.53
94Landon StufflebeanPlace 94 · Grade 11 · Brookfield11Brookfield22:12.73
95Bryson SmithPlace 95 · Grade 9 · Lafayette County9Lafayette County22:18.31
96Danny MayfieldPlace 96 · Grade 12 · Stover12Stover22:22.50
97Farris FrenchPlace 97 · Grade 10 · North Platte10North Platte22:23.00
98Henry LindoPlace 98 · Grade 9 · Carrollton9Carrollton22:29.36
99Brayden WeaverPlace 99 · Grade 9 · Crest Ridge9Crest Ridge22:31.16
100Reid CoxPlace 100 · Grade 9 · Butler9Butler22:43.76 PR