Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMarathon Spring Fling · Apr 96:15.11aMarathon Spring FlingApril 9, 2026
2000m Steeplechase · 0.762m · OutdoorIAC Championships · May 208:48.06aIAC ChampionshipsMay 20, 2026
400 Meters · OutdoorMarathon Dual w/ Lansing, Union Springs · Apr 271:07.23aMarathon Dual w/ Lansing, Union SpringsApril 27, 2026
400m Hurdles · 30" / 0.762m · OutdoorIAC Championships · May 201:13.43aIAC ChampionshipsMay 20, 2026
500 Meters · IndoorFrozen Five Invitational · Jan 221:36.31Frozen Five InvitationalJanuary 22, 2026
600 Meters · IndoorSection IV State Qualifiers · Feb 201:50.78Section IV State QualifiersFebruary 20, 2026
800 Meters · IndoorTwilight Invite · Jan 72:45.36Twilight InviteJanuary 7, 2026
800 Meters · OutdoorMarathon Dual w/ Dry, Gro, Lan, TB, WP · May 43:23.45aMarathon Dual w/ Dry, Gro, Lan, TB, WPMay 4, 2026
Discus · 1kg · OutdoorMarathon Dual w/ Dry, Gro, Lan, TB, WP · May 484-8Marathon Dual w/ Dry, Gro, Lan, TB, WPMay 4, 2026
Prelims · IndoorHurley Invitational · Jan 311.38Hurley InvitationalJanuary 3, 2025
Shot Put · 4kg · OutdoorSquare Deal Invite · Apr 1825-11.50Square Deal InviteApril 18, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 3Section IV State QualifiersJun 3 · 2000m Steeplechase · Place 7 · Lansing2000m Steeplechase0.762m7.9:05.04a11
Jun 3Section IV State QualifiersJun 3 · 400m Hurdles · Place 9 · Lansing400m Hurdles30" / 0.762m9.1:16.94a11
May 28Section IV Class C ChampionshipsMay 28 · Discus · Place 9 · LansingDiscus1kg9.79-811
May 28Section IV Class C ChampionshipsMay 28 · 2000m Steeplechase · Place 3 · Lansing2000m Steeplechase0.762m3.8:48.43a11
May 28Section IV Class C ChampionshipsMay 28 · 400m Hurdles · Place 7 · Lansing400m Hurdles30" / 0.762m7.1:16.73a11
May 20IAC ChampionshipsMay 20 · Discus · Place 10 · LansingDiscus1kg10.70-611
May 20IAC ChampionshipsMay 20 · 2000m Steeplechase · Place 5 · Lansing2000m Steeplechase0.762m5.8:48.06a PB11
May 20IAC ChampionshipsMay 20 · 400m Hurdles · Place 7 · Lansing400m Hurdles30" / 0.762m7.1:13.43a PB11
May 15Corning Fast TimesMay 15 · 2000m Steeplechase · Place 8 · Lansing2000m Steeplechase0.762m8.8:57.79a11
May 15Corning Fast TimesMay 15 · 400m Hurdles · Place 7 · Lansing400m Hurdles30" / 0.762m7.1:16.12a11
May 11IAC Divisional MeetMay 11 · Discus · Place 2 · LansingDiscus1kg2.79-611
May 11IAC Divisional MeetMay 11 · 400m Hurdles · Place 2 · Lansing400m Hurdles30" / 0.762m2.1:18.05a11
May 9Parkhurst InvitationalMay 9 · Discus · Place 4 · LansingDiscus1kg4.81-611
May 9Parkhurst InvitationalMay 9 · 400m Hurdles · Place 7 · Lansing400m Hurdles30" / 0.762m7.1:15.97a11
May 4Marathon Dual w/ Dry, Gro, Lan, TB, WPMay 4 · Discus · Place 2 · LansingDiscus1kg2.84-8 PB11
May 4Marathon Dual w/ Dry, Gro, Lan, TB, WPMay 4 · 400m Hurdles · Place 2 · Lansing400m Hurdles30" / 0.762m2.1:14.27a11
May 4Marathon Dual w/ Dry, Gro, Lan, TB, WPMay 4 · 800 Meters · Place 12 · Lansing800 Meters12.3:23.45a PB11
Apr 27Marathon Dual w/ Lansing, Union SpringsApr 27 · Discus · Place 1 · LansingDiscus1kg1.77-511
Apr 27Marathon Dual w/ Lansing, Union SpringsApr 27 · Shot Put · Place 1 · LansingShot Put4kg1.24-4.5011
Apr 27Marathon Dual w/ Lansing, Union SpringsApr 27 · 400m Hurdles · Place 2 · Lansing400m Hurdles30" / 0.762m2.1:39.04a11
Apr 27Marathon Dual w/ Lansing, Union SpringsApr 27 · 400 Meters · Place 1 · Lansing400 Meters1.1:07.23a PB11
Apr 22Groton Dual Meet #2Apr 22 · Discus · Place 2 · LansingDiscus1kg2.66-0411
Apr 22Groton Dual Meet #2Apr 22 · Shot Put · Place 3 · LansingShot Put4kg3.25-07.0011
Apr 22Groton Dual Meet #2Apr 22 · 400m Hurdles · Place 1 · Lansing400m Hurdles30" / 0.762m1.1:16.2011
Apr 18Square Deal InviteApr 18 · Discus · Place 10 · LansingDiscus1kg10.77-0711
Apr 18Square Deal InviteApr 18 · Shot Put · Place 16 · LansingShot Put4kg16.25-11.50 PB11
Apr 18Square Deal InviteApr 18 · 400m Hurdles · Place 12 · Lansing400m Hurdles30" / 0.762m12.1:21.77a11
Apr 9Marathon Spring FlingApr 9 · Discus · Place 4 · LansingDiscus1kg4.79-911
Apr 9Marathon Spring FlingApr 9 · Shot Put · Place 11 · LansingShot Put4kg11.23-7.7511
Apr 9Marathon Spring FlingApr 9 · 400m Hurdles · Place 6 · Lansing400m Hurdles30" / 0.762m6.1:23.38a11
Apr 9Marathon Spring FlingApr 9 · 1500 Meters · Place 10 · Lansing1500 Meters10.6:15.11a PB11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 20Section IV State QualifiersFeb 20 · 600 Meters · Place 8 · Lansing600 Meters81:50.78 PB11
Feb 1Finger Lakes InvitationalFeb 1 · Shot Put · Place 22 · LansingShot Put2224-2.5011
Feb 1Finger Lakes InvitationalFeb 1 · 600 Meters · Place 15 · Lansing600 Meters152:00.7811
Jan 22Frozen Five InvitationalJan 22 · Shot Put · Place 5 · LansingShot Put525-08.0011
Jan 22Frozen Five InvitationalJan 22 · 500 Meters · Place 7 · Lansing500 Meters71:36.31 PB11
Jan 16Hurley InvitationalJan 16 · Shot Put · Place 8 · LansingShot Put826-711
Jan 16Hurley InvitationalJan 16 · 600 Meters · Place 10 · Lansing600 Meters101:54.9511
Jan 10Winter Classic Session 2Jan 10 · Shot Put · Place 6 · LansingShot Put624-6.5011
Jan 10Winter Classic Session 2Jan 10 · 800 Meters · Place 5 · Lansing800 Meters52:47.7011
Jan 7Twilight InviteJan 7 · Shot Put · Place 6 · LansingShot Put625-7.2511
Jan 7Twilight InviteJan 7 · 800 Meters · Place 3 · Lansing800 Meters32:45.36 PB11
Jan 3Quinney InvitationalJan 3 · Shot Put · Place 15 · LansingShot Put1523-0.7511
Jan 3Quinney InvitationalJan 3 · 600 Meters · Place 7 · Lansing600 Meters71:55.5111

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IAC ChampionshipsMay 21 · Discus · Place 3 · LansingDiscus377-0110
May 21IAC ChampionshipsMay 21 · 400m Hurdles · Place 7 · Lansing400m Hurdles71:22.3810
May 21IAC ChampionshipsMay 21 · Discus · Place 3 · LansingDiscus377-110
May 21IAC ChampionshipsMay 21 · Shot Put · Place 7 · LansingShot Put723-1110
May 12IAC Divisional MeetMay 12 · Shot Put · Place 8 · LansingShot Put824-2.7510
Apr 22Union Springs/Dryden/LansingApr 22 · Discus · Place 1 · LansingDiscus188-0910
Apr 22Union Springs/Dryden/LansingApr 22 · Shot Put · Place 2 · LansingShot Put225-01.7510
Apr 22Union Springs/Dryden/LansingApr 22 · 400m Hurdles · Place 3 · Lansing400m Hurdles31:17.0010
Apr 14Marathon Spring FlingApr 14 · 400m Hurdles · Place 2 · Lansing400m Hurdles21:16.7010
Apr 14Marathon Spring FlingApr 14 · Discus · Place 4 · LansingDiscus480-110
Apr 14Marathon Spring FlingApr 14 · Shot Put · Place 7 · LansingShot Put722-9.5010

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 1Section IV Add On InvitationalFeb 1 · 55m Hurdles · Place 19 · Lansing55m Hurdles1912.0910
Feb 1Section IV Add On InvitationalFeb 1 · Shot Put · Place 16 · LansingShot Put1621-2.2510
Jan 22Frozen Five InvitationalJan 22 · Shot Put · Place 8 · LansingShot Put823-8.2510
Jan 22Frozen Five InvitationalJan 22 · 55m Hurdles · Place 15 · Lansing55m Hurdles1511.9510
Jan 17Quinney InvitationalJan 17 · Shot Put · Place 20 · LansingShot Put2025-0.7510
Jan 10Winter ClassicJan 10 · Shot Put · Place 10 · LansingShot Put1024-8.2510
Jan 10Winter ClassicJan 10 · 55m Hurdles · Place 18 · Lansing55m Hurdles1817.8310
Jan 8Twilight InviteJan 8 · Shot Put · Place 8 · LansingShot Put823-2.5010
Jan 8Twilight InviteJan 8 · 55m Hurdles · Place 6 · Lansing55m Hurdles611.5410
Jan 3Hurley InvitationalJan 3 · Weight Throw · Place 27 · LansingWeight Throw276-2.5010
Jan 3Hurley InvitationalJan 3 · Shot Put · Place 32 · LansingShot Put3222-4.7510
Jan 3Hurley InvitationalJan 3 · Prelims · Place 26 · LansingPrelimsRound P2611.38 PB10

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22Section IV Class CMay 22 · Shot Put · Place 17 · LansingShot Put1725-5.509
May 22Section IV Class CMay 22 · Discus · Place 11 · LansingDiscus1175-109
May 22Section IV Class CMay 22 · Shot Put · Place 17 · LansingShot Put1725-5.509
May 22Section IV Class CMay 22 · Discus · Place 11 · LansingDiscus1175-109
May 15IAC ChampionshipsMay 15 · Discus · Place 12 · LansingDiscus1263-79
May 15IAC ChampionshipsMay 15 · Shot Put · Place 22 · LansingShot Put2222-39
May 15IAC ChampionshipsMay 15 · Discus · Place 12 · LansingDiscus1263-79
May 15IAC ChampionshipsMay 15 · Shot Put · Place 22 · LansingShot Put2222-39
May 8Marathon Spring FlingMay 8 · 400m Hurdles · Place 8 · Lansing400m Hurdles81:28.579
May 8Marathon Spring FlingMay 8 · Discus · Place 10 · LansingDiscus1059-49
May 8Marathon Spring FlingMay 8 · Shot Put · Place 13 · LansingShot Put1321-0.759
May 6IAC Divisional MeetMay 6 · 400m Hurdles · Place 7 · Lansing400m Hurdles71:24.699
May 6IAC Divisional MeetMay 6 · Discus · Place 5 · LansingDiscus558-89
May 6IAC Divisional MeetMay 6 · Shot Put · Place 10 · LansingShot Put1022-49
Apr 20Square Deal InviteApr 20 · Discus · Place 14 · LansingDiscus1464-29
Apr 20Square Deal InviteApr 20 · Shot Put · Place 36 · LansingShot Put3618-11.259
Apr 15IAC League Meet at TrumansburgApr 15 · Discus · Place 2 · LansingDiscus265-79
Apr 15IAC League Meet at TrumansburgApr 15 · Shot Put · Place 17 · LansingShot Put1717-59
Apr 15IAC League Meet at TrumansburgApr 15 · 400m Hurdles · Place 7 · Lansing400m Hurdles71:23.759