FloTrack College XC Rankings Presented By HOKA: Division II

D2 Men's Individual

After a wild track and field season, NCAA cross country fever is beginning to spread. 

Is it too early to predict the national championship landscape? 

Who's out and who's in? 

Who can repeat, who can shock the NCAA and who will come up just short?

Taking into account the 2023 NCAA Cross Country Championships, the NCAA Outdoor Track and Field Championship performances from TFRRS, MileSplit and beyond, all the contenders have been automagically ranked and placed by FloTrack's data-software. 

"Track scores" have been doled out based on top distance performances, but beware as athletes will need a combination of track speed and old-fashioned cross-country grit to succeed at NCAAs and deliver a title for their teams. 

Follow throughout the season to see which favorites can deliver and which underdogs will step up and defy the FloTrack algorithm. 


Jump to Rankings:  NCAA DI | NCAA DII | NCAA DIII

Men's Individual Rankings


RankNameTeamNotable PerformanceTrack Score
1 (1)William AmponsahWest Texas A&M1st at '23 NCAAs1165
2 (2)Hamza ChahidWingate4th at '23 NCAAs1129
3 (3)Aspel KiprobEast Central6th at '23 NCAAs1066
4 (4)Loic ScomparinColo. Sch. of Mines8th at '23 NCAAs1139
5 (5)Soheil BoufriziWingate10th at '23 NCAAs1097
6 (6)Tyler NordWestern Colorado15th at '23 NCAAs1067
7 (7)Logan BocovichColo. Sch. of Mines16th at '23 NCAAs1056
8 (8)Matthew OglesbyPittsburg St.18th at '23 NCAAs1016
9 (9)Harry LouradourWest Texas A&M19th at '23 NCAAs1107
10 (10)Amos PkiachEast Central20th at '23 NCAAs979
11 (11)Paul KnightColo. Sch. of Mines22nd at '23 NCAAs1028
12 (12)Gavin JenkinsLewis8:44.56 3000S1069
13 (13)Ricardo BarbosaWingate23rd at '23 NCAAs1086

14 (14)Cas KopmelsWingate25th at '23 NCAAs1049
15 (15)Brayden McLaughlinChico State26th at '23 NCAAs1048
16 (16)Titouan Le GrixWingate28th at '23 NCAAs1096

17 (17)Lukas EhrleWingate29:09.48 10,0001057
18 (18)Aziz MohamedWest Texas A&M29th at '23 NCAAs1028
19 (Ind.)Ryan HartmanAugustana (S.D.)13:49.73 50001054
20 (19)Koby FraazaGrand Valley St.30th at '23 NCAAs1037
21 (20)Oliver KiptooEast Central32nd at '23 NCAAs977
22 (21)Drew AtkinsNW Missouri33rd at '23 NCAAs1026

23 (Ind.)Noah FisherFindlay29:17.55 10,0001045
24 (22)Peter KipkemboiEast Central34th at '23 NCAAs1037
25 (Ind.)Tim BrownBlack Hills St.8:51.92 3000S1038
26 (23)Reece Sharman-NewellCSU-Pueblo35th at '23 NCAAsN/A
27 (24)Caleb FutterGrand Valley St.37th at '23 NCAAs1079
28 (25)Kyle PartinWestern Colorado38th at '23 NCAAsN/A

29 (Ind.)Lars LarosWingate13:55.53 50001035

30 (26)Sam WilhelmAlabama-Huntsville39th at '23 NCAAs1096

31 (Ind.)Elliot DotsonAnderson (S.C.)3:43.84 15001034
32 (27)Edwin SiudaWestern Colorado8:53.17 3000S1032
33 (28)Paul KorirEast Central42nd at '23 NCAAs1030
34 (Ind.)Grant BradleyFort Hays St.8:53.61 3000S1031
35 (29)Jagger ZlotoffUC-Colo. Spgs.44th at '23 NCAAs1017
36 (30)Mario GianniniChico State47th at '23 NCAAs992
37 (31)Scott NutterWingate49th at '23 NCAAs1045
38 (32)Daniel HernandezChico State50th at '23 NCAAs978
39 (33)Elijah SmithFort Lewis52nd at '23 NCAAs919
40 (34)Dawson GunnColo. Sch. of Mines13:58.40 50001025
41 (Ind.)Richie JohnstonHillsdale8:55.09 3000S1024
42 (35)Samuel MartensGrand Valley St.29:32.46 10,0001023
43 (Ind.)Donald KibetWashburn29:32.46 10,0001023
44 (Ind.)Nick MelaneseSan Marcos3:44.80 15001022
45 (Ind.)Erik GundersenAugustana (S.D.)29:32.95 10,0001022
46 (36)Kidus BegashawAdams State53rd at '23 NCAAs1008
47 (Ind.)Kaleb HollinsFlagler3:45.09 15001018
48 (37)Romain LegendreAdams State54th at '23 NCAAsN/A
49 (38)Avery JaynesAugusta55th at '23 NCAAs975
50 (39)Braden ZanerPittsburg St.57th at '23 NCAAs995
51 (40)Charlie WirthLewis60th at '23 NCAAs996
52 (Ind.)Bryan BanuelosFresno Pacific29:37.61 10,0001015
53 (41)Brock WoodersonGrand Valley St.61st at '23 NCAAs1031
54 (42)Felix PerrierAzusa Pacific63rd at '23 NCAAs1083
55 (43)Jared WrightAzusa Pacific64th at '23 NCAAs985
56 (44)Garrett QuinanShippensburg65th at '23 NCAAsN/A
57 (45)Kaleb BeloyCSU-Pueblo66th at '23 NCAAsN/A
58 (46)Branden DavisWestern Colorado67th at '23 NCAAs999
59 (47)Nate MuellerNW Missouri69th at '23 NCAAs988
60 (Ind.)Nick AbdallaNebraska-Kearney8:59.02 3000S1007

61 (Ind.)Luke WallingHarding29:43.59 10,0001007
62 (48)Alex ShawColo. Sch. of Mines8:59.55 3000S1005
63 (49)Andrew O'KeefeAdams State3:46.10 15001005
64 (Ind.)Caleb RiveraSioux Falls3:46.08 15001005
65 (50)Mason StraderPittsburg St.71st at '23 NCAAs1071
66 (51)Ryan CloughWestern Washington72nd at '23 NCAAs1018
67 (Ind.)Luke SweatmanLynn3:46.30 15001003
68 (52)John HoudeshellWestern Colorado73rd at '23 NCAAs947
69 (53)Matthys BourseWest Texas A&M74th at '23 NCAAs992
70 (54)Max BonenbergerColo. Sch. of Mines9:01.39 3000S997
71 (55)Jonathan VolpeSo. Conn. St.75th at '23 NCAAs1015
72 (Ind.)Talel KhalfiTiffin3:46.82 1500996
73 (56)Matisse VireyCSU-Pueblo77th at '23 NCAAsN/A
74 (57)Caleb HersheyColo. Christian78th at '23 NCAAs809

75 (58)Dominic SulimanSaginaw Valley80th at '23 NCAAs1039
76 (59)Jan ThewesDavis & Elkins82nd at '23 NCAAs1010
77 (60)Christian GillerFlorida Southern83rd at '23 NCAAs992
78 (61)Enrico OddoneWest Texas A&M84th at '23 NCAAs1027
79 (62)Zak BeckwithAdams State9:03.20 3000S990
80 (63)Brandon MartinAugusta88th at '23 NCAAs847
81 (64)Esteban DenizWestern Colorado14:09.45 5000987
82 (65)Luke GaddisLee (Tenn.)9:03.77 3000S987
83 (66)Kevin McDermottWestern Washington89th at '23 NCAAs1060
84 (67)Alberto CampaColo. Sch. of Mines4:05.62 MILE986

85 (Ind.)Keeton SanchezWestern Oregon3:47.55 1500986

86 (68)Oussama AjalaCatawba94th at '23 NCAAs965
87 (69)Christian BalcerMississippi College9:04.26 3000S985
88 (Ind.)Will StoneFlagler3:47.92 1500982
89 (70)Aaron HimesLee (Tenn.)95th at '23 NCAAs1035
90 (71)Mitchel DunhamWalsh96th at '23 NCAAs1012
91 (72)Matthew GordonChico State97th at '23 NCAAs911
92 (Ind.)Payton DavisNebraska-Kearney3:48.25 1500979

93 (Ind.)Jonathan ThrushCalifornia (Pa.)30:02.81 10,000979
94 (73)Zane ChalkerCharleston (W.V.)98th at '23 NCAAsN/A
95 (74)Braedon MethvinMississippi College99th at '23 NCAAs931
96 (Ind.)Dan GibneyIndiana (Pa.)9:06.33 3000S977
97 (75)Jacob HatcherLee (Tenn.)102nd at '23 NCAAs1008
98 (76)Ricardo VargasCal Poly Pomona105th at '23 NCAAs905
99 (Ind.)Andrew ThomsonSimon Fraser3:48.71 1500973
100 (Ind.)Brendon SheaEmbry-Riddle9:07.25 3000S973
101 (77)Jordan RobertsonAugusta106th at '23 NCAAs905
102 (78)Brock KellyMississippi College8:14.77 3000971
103 (79)Jon Fielding StognerLee (Tenn.)14:15.10 5000969
104 (Ind.)Gabe McConvilleTampa3:49.14 1500967
105 (Ind.)Hayden SchmidtMalone3:49.17 1500967
106 (Ind.)Simon DerstineFindlay3:49.18 1500967
107 (Ind.)Nate OlsenStanislaus State9:08.78 3000S967
108 (Ind.)Ross KuhnHillsdale3:49.25 1500966
109 (80)Ian MorrisonLewis9:08.37 3000S969
110 (Ind.)Aidan TomasiniBiola3:49.30 1500965
111 (Ind.)Sankalp ShastriSan Marcos3:49.34 1500965
112 (Ind.)Dalton GleesonTiffin9:09.28 3000S965

113 (Ind.)Johan CorreaCentral Washington4:07.40 MILE965
114 (Ind.)Jared GregoireMSU-Moorhead3:49.36 1500964
115 (Ind.)Joey TindaleErskine3:49.50 1500963

116 (Ind.)Noah BernardingCalifornia (Pa.)3:49.50 1500963

117 (81)Emil BezecknyAdams State107th at '23 NCAAs1003
118 (82)Chris RazoCal Poly Pomona9:10.11 3000S961
119 (Ind.)Tanner RosolinoEmbry-Riddle30:15.10 10,000960
120 (83)Ryan LovelaceLee (Tenn.)3:49.68 1500960
121 (84)Logan ColeUC-Colo. Spgs.108th at '23 NCAAs959
122 (85)Michael SchneiderAzusa Pacific30:18.16 10,000956
123 (86)Melvin KipkemboiEast Central109th at '23 NCAAs918

124 (87)Sten BrakstadWestern Washington8:17.67 3000955
125 (88)Thomas McDonnellCal Poly Pomona110th at '23 NCAAs877
126 (89)Carter MckennaDavis & Elkins111th at '23 NCAAs953
127 (90)Benjamin SumnerAzusa Pacific112th at '23 NCAAs1011
128 (91)Adrian LegarretaWest Texas A&M113th at '23 NCAAs1007

129 (92)Conner DossmanFort Lewis116th at '23 NCAAs952

130 (Ind.)Spain VaughanAnderson (S.C.)14:22.09 5000945
131 (93)John NiceGrand Valley St.30:24.99 10,000946
132 (94)Evan HorganLewis118th at '23 NCAAs1015
133 (95)Tanner SmithCatawba119th at '23 NCAAs858
134 (96)Mateo LunaColo. Christian3:51.07 1500943
135 (97)Ezekiel NybergAzusa Pacific9:15.45 3000S940

136 (98)Corey BowersSaginaw Valley120th at '23 NCAAs1003

137 (99)Gabe HennebergerAlabama-Huntsville30:30.02 10,000939
138 (100)Leandro CandrayCal Poly Pomona122nd at '23 NCAAs986
139 (101)Nathan ScherbarthAdams State14:25.06 5000936
140 (102)Charlie StephensonDavis & Elkins14:25.17 5000935
141 (103)Brady BurroughFort Lewis124th at '23 NCAAs944
142 (104)Patrick MotesAugusta128th at '23 NCAAs897
143 (105)Dider SandovalAzusa Pacific131st at '23 NCAAs887

144 (106)Nick BozarthSaginaw Valley132nd at '23 NCAAs925
145 (107)Joshua O'NeillChico State133rd at '23 NCAAs955
146 (108)Nathan HinrichsPittsburg St.136th at '23 NCAAs886
147 (109)David FloresCal Poly Pomona3:52.13 1500931
148 (110)Dylan SpreckerPittsburg St.137th at '23 NCAAs1034

149 (111)Sean RyanLewis138th at '23 NCAAs934
150 (112)Carson HerschSaginaw Valley140th at '23 NCAAs928

151 (113)Anthony LecorcheCatawba141st at '23 NCAAs883
152 (114)Owen WhiteRoberts Wesleyan143rd at '23 NCAAs951
153 (115)Dillon GroverNW Missouri144th at '23 NCAAs890
154 (116)Drennan AkinsGrand Valley St.4:11.03 MILE924
155 (117)Will LyonsCatawba3:52.96 1500920
156 (118)Jeret GillinghamWestern Washington145th at '23 NCAAs1065
157 (119)Evan JamrozyLewis146th at '23 NCAAs865
158 (120)Evan FrancoCal Poly Pomona9:20.63 3000S919
159 (121)Anthony MatthewFlorida Southern147th at '23 NCAAs949
160 (122)Christopher ColavitaFlorida Southern148th at '23 NCAAs918
161 (123)Nathan KnoxAlabama-Huntsville149th at '23 NCAAs1002

162 (124)EJ ThreattCatawba151st at '23 NCAAs834
163 (125)Jalen JavurekWestern Washington152nd at '23 NCAAs919
164 (126)Jackson GibsonDavis & Elkins153rd at '23 NCAAs939
165 (127)Casey QuintanaLewis154th at '23 NCAAs839
166 (128)Aidan ScottWestern Colorado3:54.33 1500904
167 (129)Isaac HigaredaUC-Colo. Spgs.9:24.12 3000S904
168 (130)Will HenryWestern Washington157th at '23 NCAAs933

169 (131)Andrew WhiteheadCatawba158th at '23 NCAAs835
170 (132)Joseph HarkerCSU-Pueblo159th at '23 NCAAsN/A
171 (133)Cooper GibsonDavis & Elkins4:13.31 MILE898
172 (134)Corey SchobelockCharleston (W.V.)160th at '23 NCAAsN/A
173 (135)Carson SmithMississippi College4:13.43 MILE897
174 (136)Noah GeorgeAlabama-Huntsville162nd at '23 NCAAsN/A
175 (137)Dylan WhiteChico State163rd at '23 NCAAs930
176 (138)Noah GrahamWalsh165th at '23 NCAAs879
177 (139)Brett DavisUC-Colo. Spgs.166th at '23 NCAAs882
178 (140)Wyatt WhippMississippi College167th at '23 NCAAs770
179 (141)Conor SomersGrand Valley St.168th at '23 NCAAs992
180 (142)Aaron BuscheFort Lewis3:55.55 1500889
181 (143)Klay GrantColo. Christian169th at '23 NCAAs928
182 (144)Michael IyaliEast Central171st at '23 NCAAs902
183 (145)Riley BurnsAzusa Pacific176th at '23 NCAAs930
184 (146)Prince McabeloWest Texas A&M3:55.79 1500886
185 (147)Thomas RischarAugusta178th at '23 NCAAs943
186 (148)Owen GagneSo. Conn. St.179th at '23 NCAAs870
187 (149)Samuel IdiensCharleston (W.V.)180th at '23 NCAAs980
188 (150)Owen PearceLee (Tenn.)181st at '23 NCAAs993

189 (151)Damian GarciaChico State183rd at '23 NCAAs1011
190 (152)Tyler BlayNW Missouri186th at '23 NCAAs924
191 (153)Christian ColeyCal Poly Pomona3:56.44 1500879
192 (154)Nate PohlsanderAlabama-Huntsville188th at '23 NCAAs861
193 (155)Zachary HallRoberts Wesleyan192nd at '23 NCAAs868
194 (156)Joseph ImpellitteriUC-Colo. Spgs.193rd at '23 NCAAs937

195 (157)Theo PapasWalsh14:43.34 5000877
196 (158)Michael BurkeUC-Colo. Spgs.194th at '23 NCAAs701
197 (160)Juan RosalesAdams State8:32.53 3000873

198 (161)Spiro PapasWalsh14:45.35 5000871

199 (162)Cebastian MarquezFort Lewis195th at '23 NCAAs786

200 (163)Stefan LauchnerCatawba196th at '23 NCAAs907
201 (165)Stephen ClarkLee (Tenn.)198th at '23 NCAAs896
202 (166)Alex JacksonCharleston (W.V.)199th at '23 NCAAs858
203 (167)Preston SpeedMississippi College200th at '23 NCAAs877
204 (168)Jack DonzeUC-Colo. Spgs.201st at '23 NCAAs892

205 (169)Jack LobodzinskiSaginaw Valley203rd at '23 NCAAs981
206 (171)Caleb BradyFlorida Southern9:36.23 3000S857
207 (172)Aiden GonderShippensburg210th at '23 NCAAsN/A
208 (173)William CanalesFlorida Southern31:30.32 10,000855
209 (174)Conner PattersonAlabama-Huntsville212th at '23 NCAAs901
210 (175)Tate FletcherColo. Christian3:58.55 1500854
211 (176)Jules Geffroy-RemotCharleston (W.V.)3:58.48 1500854
212 (177)Nasrudin MohamedAugusta31:32.95 10,000852

213 (178)Connor YoungPittsburg St.213th at '23 NCAAs856
214 (179)Joseph LamburnSo. Conn. St.4:18.64 Mile848
215 (180)William LamburnSo. Conn. St.214th at '23 NCAAs888
216 (181)Cooper ParmerMississippi College216th at '23 NCAAs880
217 (182)Alex KellerWalsh217th at '23 NCAAs881
218 (183)Malakai HansonFort Lewis3:59.81 1500839
219 (184)Matt CrowleySaginaw Valley218th at '23 NCAAs809

220 (185)Will AngleaAlabama-Huntsville220th at '23 NCAAs864
221 (186)Cole SummersFlorida Southern4:00.61 1500830

222 (187)Tyler HayesCharleston (W.V.)31:57.86 10,000818

223 (188)Landon SchreibRoberts Wesleyan4:01.83 1500816

224 (189)Colden WelshColo. Christian4:21.97 Mile812
225 (190)Brandon MundorfNW Missouri222nd at '23 NCAAs878
226 (191)Cooper GreensladeNW Missouri224th at '23 NCAAs845

227 (192)Declan ZiomekFlorida Southern226th at '23 NCAAs756
228 (194)Clayton AckleyColo. Christian8:46.81 3000799

229 (195)Gabe ConderDavis & Elkins231st at '23 NCAAs891

230 (196)Carter LipscombCharleston (W.V.)32:28.11 10,000778

231 (197)Thomas HuftonSaginaw Valley232nd at '23 NCAAs975
232 (198)Caleb BelangerRoberts Wesleyan8:53.67 3000764
233 (201)Kale EdmondsColo. Christian15:26.67 5000746
234 (202)Russell MulleyRoberts Wesleyan10:06.06 3000S746
235 (205)Nathanael HuebnerSo. Conn. St.4:09.37 1500732

236 (206)Caden SchweerCSU-Pueblo15:34.40 5000m731
237 (208)Travis SicklesPittsburg St.235th at '23 NCAAs899
238 (210)Micah BarberRoberts Wesleyan4:14.04 1500683

239 (211)Nathaniel SwalleyCSU-Pueblo4:14.49 1500678
240 (212)Konnor AllisonDavis & Elkins237th at '23 NCAAs857
241 (213)Nathan KlugeShippensburg16:01.34 5000m654
242 (216)Xavier FoehlWalsh238th at '23 NCAAs931
243 (217)Theodore PintabonaRoberts Wesleyan240th at '23 NCAAs849
244 (218)Grayson TappNW Missouri241st at '23 NCAAs892
245 (219)Seth MacuraWalsh242nd at '23 NCAAs885
246 (220)Jonah DenisonFort Lewis245th at '23 NCAAs807
247 (221)Kaleb TiptonCSU-Pueblo247th at '23 NCAAsN/A
248 (222)Ryan WolfeShippensburg249th at '23 NCAAsN/A
249 (223)Ian SherlockShippensburg250th at '23 NCAAsN/A
250 (224)Jason BlinnWestern Washington252nd at '23 NCAAs854
251 (225)Andrew ToddAugusta253rd at '23 NCAAs893
252 (226)Luca CazzanigaSo. Conn. St.254th at '23 NCAAs806

253 (229)Sean BarkasySo. Conn. St.258th at '23 NCAAs932