Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection IV Classic 9 AM · Dec 203:24.22aSection IV Classic 9 AMDecember 20, 2025
1500 Meters · IndoorFrozen Five Invitational · Jan 225:13.51Frozen Five InvitationalJanuary 22, 2026
1600 Meters · IndoorFinger Lakes Invitational · Feb 15:34.52Finger Lakes InvitationalFebruary 1, 2026
1600 Meters · OutdoorMarathon Dual w/ Dry, Gro, Lan, TB, WP · May 45:20.28aMarathon Dual w/ Dry, Gro, Lan, TB, WPMay 4, 2026
300 Meters · IndoorSection IV Classic 9 AM · Dec 2047.71aSection IV Classic 9 AMDecember 20, 2025
3000m Steeplechase · 0.914m · OutdoorSection IV Class C Championships · May 2811:57.83aSection IV Class C ChampionshipsMay 28, 2026
3200 Meters · Indoor607 Invitational 9AM Meet · Dec 1312:13.09a607 Invitational 9AM MeetDecember 13, 2025
3200 Meters · OutdoorParkhurst Invitational · May 911:33.68aParkhurst InvitationalMay 9, 2026
800 Meters · IndoorWinter Classic Session 2 · Jan 102:34.75Winter Classic Session 2January 10, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28Section IV Class C ChampionshipsMay 28 · 3000m Steeplechase · Place 7 · Lansing3000m Steeplechase0.914m7.11:57.83a PB10
May 20IAC ChampionshipsMay 20 · 3000m Steeplechase · Place 5 · Lansing3000m Steeplechase0.914m5.12:06.79a10
May 11IAC Divisional MeetMay 11 · 3200 Meters · Place 5 · Lansing3200 Meters5.11:51.23a10
May 11IAC Divisional MeetMay 11 · 1600 Meters · Place 11 · Lansing1600 Meters11.5:27.59a10
May 9Parkhurst InvitationalMay 9 · 3200 Meters · Place 16 · Lansing3200 Meters16.11:33.68a PB10
May 4Marathon Dual w/ Dry, Gro, Lan, TB, WPMay 4 · 3200 Meters · Place 5 · Lansing3200 Meters5.12:04.70a10
May 4Marathon Dual w/ Dry, Gro, Lan, TB, WPMay 4 · 1600 Meters · Place 8 · Lansing1600 Meters8.5:20.28a PB10
Apr 27Marathon Dual w/ Lansing, Union SpringsApr 27 · 3200 Meters · Place 4 · Lansing3200 Meters4.12:05.65a10
Apr 27Marathon Dual w/ Lansing, Union SpringsApr 27 · 1600 Meters · Place 6 · Lansing1600 Meters6.5:24.45a10
Apr 22Groton Dual Meet #2Apr 22 · 3200 Meters · Place 2 · Lansing3200 Meters2.11:52.9010
Apr 9Marathon Spring FlingApr 9 · 3000m Steeplechase · Place 4 · Lansing3000m Steeplechase0.914m4.13:04.21a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 1Finger Lakes InvitationalFeb 1 · 1600 Meters · Place 42 · Lansing1600 Meters425:34.52 PB10
Jan 22Frozen Five InvitationalJan 22 · 1500 Meters · Place 11 · Lansing1500 Meters115:13.51 PB10
Jan 10Winter Classic Session 2Jan 10 · 1600 Meters · Place 17 · Lansing1600 Meters175:39.4410
Jan 10Winter Classic Session 2Jan 10 · 800 Meters · Place 24 · Lansing800 Meters242:34.75 PB10
Jan 10Winter Classic Session 1Jan 10 · 1600 Meters · Place 17 · Lansing1600 Meters17.5:39.44a10
Jan 10Winter Classic Session 1Jan 10 · 800 Meters · Place 24 · Lansing800 Meters24.2:34.75a10
Jan 7Twilight InviteJan 7 · 1600 Meters · Place 3 · Lansing1600 Meters35:41.8310
Jan 3Quinney InvitationalJan 3 · 3200 Meters · Place 7 · Lansing3200 Meters712:37.5810

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Snowman ShowdownDec 30 · 3200 Meters · Place 2 · Lansing3200 Meters2.12:42.66a10
Dec 30Snowman ShowdownDec 30 · 1600 Meters · Place 7 · Lansing1600 Meters7.5:54.65a10
Dec 20Section IV Classic 9 AMDec 20 · 300 Meters · Place 32 · Lansing300 Meters32.47.71a PB10
Dec 20Section IV Classic 9 AMDec 20 · 1000 Meters · Place 23 · Lansing1000 Meters23.3:24.22a PB10
Dec 13607 Invitational 9AM MeetDec 13 · 3200 Meters · Place 9 · Lansing3200 Meters9.12:13.09a PB10
Dec 5It's About TimeDec 5 · 3200 Meters · Place 3 · Lansing3200 Meters3.12:28.38a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21IAC ChampionshipsMay 21 · 1600 Meters · Place 12 · Lansing1600 Meters125:59.059
May 21IAC ChampionshipsMay 21 · 1600 Meters · Place 12 · Lansing1600 Meters125:59.059
May 16Corning Fast TimesMay 16 · 3200 Meters · Place 18 · Lansing3200 Meters1812:40.609
Apr 22Union Springs/Dryden/LansingApr 22 · 3200 Meters · Place 5 · Lansing3200 Meters512:44.109
Apr 14Marathon Spring FlingApr 14 · 1600 Meters · Place 16 · Lansing1600 Meters165:49.319