2025 College XC Rankings Presented By HOKA: Division II

D2 Men's Individual Set #5

The 2025 cross country season is officially underway. At FloTrack, we are busy analyzing all of the action.

Building off our pre-season rankings, these rankings are subjectively-generated  - but combine an analysis of championship experience, consistency, talent, and a tad of speculation to establish a 2025 list. Make sure you stay tuned throughout the season as we navigate the cross country schedule en-route to the 2025 NCAA Championships.

Jump To A Division:
Division I Rankings | Division II Rankings | Division III Rankings

Rank

Name

Team

Previous

1

Matthew Storer

Colo. Christian

1

2

Ahmed Ibrahim

Alabama Huntsville

3

3

Paul Knight

School of Mines

5

4

Antonin Saint-Peyre

Wingate

2

5

Kidus Begashaw

Adams State

4

6

Koby Fraaza

Grand Valley State

6

7

Ramon Rodriguez

Tiffin

7

8

Mario Giannini

Chico State

8

9

Ian Rono

Texas A&M International

10

10

Evan Horgan

Lewis

11

11

Adrian Legarreta

West Texas A&M

12

12

Louis Ginane

Tiffin

14

13

Jeremiah Vaille

School of Mines

18

14

Joaquin Campos

Wingate

13

15

Aziz Mohammed

NW Missouri

40

16

Drew Atkins

NW Missouri

20

17

Donald Kibet

Washburn

15

18

Melt von Molendorff

Biola

25

19

Ethan Grolnic

School of Mines

9

20

Luca Poppe

Wingate

17

21

Weldon Chebon

New Mexico Highlands

23

22

Christian Giller

Florida Southern

26

23

Julian Campos

Adams State

21

24

Nathan Scherbath

Adams State

NR

25

Max Aldrich

Adams State

NR

26

Branden Davis

Western Colorado

NR

27

Oliver Diaz

Western Colorado

24

28

Conor Somers

Grand Valley State

NR

29

Bajhozani Church

Grand Valley State

44

30

Jack Lobodzinski

Saginaw Valley

16

31

Alex Durant

Wingate

28

32

Daniel Appleford

School of Mines

NR

33

Damian Garcia

Chico State

31

34

Jacob Walker

Saginaw Valley

27

35

Dylan Sprecker

Pittsburg State

29

36

Matthew Gordon

Chico State

30

37

Sten Brakstad

Western Washington

37

38

Grady Mylander

Northwest Nazarenne

22

39

Brody Kemble

Northwest Nazarenne

32

40

Tyler Nord

Western Colorado

33

41

Nick McArdle

Saginaw Valley

36

42

Matthys Bourse

West Texas A&M

35

43

John Peckman

Alaska Anchorage

NR

44

Pau Valderrama

Missouri Western

39

45

Tyler Harris

Drury

42

46

Mike Formica

Indiana (PA)

50

47

Garrett Quinan

Shippensburg

43

48

Luke Gaddis

Lee

34

49

Edimo Ninteretse

Lee

45

50

Sebastian Ramirez

Grand Valley State

NR