Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorWinter Classic Session 2 · Jan 1034.39Winter Classic Session 2January 10, 2026
200 Meters · OutdoorMarathon Dual w/ Dry, Gro, Lan, TB, WP · May 432.01aMarathon Dual w/ Dry, Gro, Lan, TB, WPMay 4, 2026
300 Meters · IndoorFinger Lakes Invitational · Feb 154.27Finger Lakes InvitationalFebruary 1, 2026
400 Meters · IndoorWinter Classic Session 2 · Jan 101:18.35Winter Classic Session 2January 10, 2026
400 Meters · OutdoorMarathon Dual w/ Dry, Gro, Lan, TB, WP · May 41:13.36aMarathon Dual w/ Dry, Gro, Lan, TB, WPMay 4, 2026
500 Meters · IndoorFrozen Five Invitational · Jan 221:44.74Frozen Five InvitationalJanuary 22, 2026
600 Meters · IndoorHurley Invitational · Jan 162:13.57Hurley InvitationalJanuary 16, 2026
Shot Put · 4kg · IndoorIt's About Time · Dec 615-10.75It's About TimeDecember 6, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11IAC Divisional MeetMay 11 · 400 Meters · Place 14 · Lansing400 Meters14.1:15.16a10
May 4Marathon Dual w/ Dry, Gro, Lan, TB, WPMay 4 · 400 Meters · Place 10 · Lansing400 Meters10.1:13.36a PB10
May 4Marathon Dual w/ Dry, Gro, Lan, TB, WPMay 4 · 200 Meters · Place 23 · Lansing200 Meters23.32.01a PB10
Apr 27Marathon Dual w/ Lansing, Union SpringsApr 27 · 400 Meters · Place 6 · Lansing400 Meters6.1:15.20a10
Apr 27Marathon Dual w/ Lansing, Union SpringsApr 27 · 200 Meters · Place 17 · Lansing200 Meters17.34.24a10
Apr 22Groton Dual Meet #2Apr 22 · 200 Meters · Place 18 · Lansing200 Meters18.33.0010
Apr 9Marathon Spring FlingApr 9 · 400 Meters · Place 11 · Lansing400 Meters11.1:15.78a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 1Finger Lakes InvitationalFeb 1 · 300 Meters · Place 40 · Lansing300 Meters4054.27 PB10
Jan 22Frozen Five InvitationalJan 22 · 500 Meters · Place 12 · Lansing500 Meters121:44.74 PB10
Jan 16Hurley InvitationalJan 16 · 600 Meters · Place 30 · Lansing600 Meters302:13.57 PB10
Jan 10Winter Classic Session 2Jan 10 · 200 Meters · Place 26 · Lansing200 Meters2634.39 PB10
Jan 10Winter Classic Session 2Jan 10 · 400 Meters · Place 14 · Lansing400 Meters141:18.35 PB10
Jan 10Winter Classic Session 1Jan 10 · 400 Meters · Place 14 · Lansing400 Meters14.1:18.35a10
Jan 10Winter Classic Session 1Jan 10 · 200 Meters · Place 26 · Lansing200 Meters26.34.39a10
Jan 7Twilight InviteJan 7 · 400 Meters · Place 17 · Lansing400 Meters171:20.7210

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Section IV Classic 9 AMDec 20 · Shot Put · Place 26 · LansingShot Put4kg26.12-11.2510
Feb 1Section IV Add On InvitationalFeb 1 · 600 Meters · Place 25 · Lansing600 Meters252:17.449
Jan 22Frozen Five InvitationalJan 22 · 500 Meters · Place 20 · Lansing500 Meters201:52.739
Jan 17Quinney InvitationalJan 17 · 600 Meters · Place 48 · Lansing600 Meters482:17.849
Jan 8Twilight InviteJan 8 · 200 Meters · Place 18 · Lansing200 Meters1836.329
Jan 3Hurley InvitationalJan 3 · 300 Meters · Place 62 · Lansing300 Meters6257.949
Jan 3Hurley InvitationalJan 3 · 600 Meters · Place 47 · Lansing600 Meters472:19.729

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12IAC Divisional MeetMay 12 · Shot Put · Place 21 · LansingShot Put2114-4.759
May 12IAC Divisional MeetMay 12 · 400 Meters · Place 16 · Lansing400 Meters161:19.549
Apr 14Marathon Spring FlingApr 14 · Shot Put · Place 21 · LansingShot Put2113-109
Apr 14Marathon Spring FlingApr 14 · 400 Meters · Place 17 · Lansing400 Meters171:20.159

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Section IV Classic 9 AMDec 21 · 300 Meters · Place 33 · Lansing300 Meters33.57.92a9
Dec 21Section IV Classic 9 AMDec 21 · 600 Meters · Place 12 · Lansing600 Meters12.2:19.18a9
Dec 14607 Invitational 9 AM MeetDec 14 · 600 Meters · Place 27 · Lansing600 Meters27.2:18.35a9
Dec 6It's About TimeDec 6 · 300 Meters · Place 14 · Lansing300 Meters14.58.66a9
Dec 6It's About TimeDec 6 · Shot Put · Place 12 · LansingShot Put4kg12.15-10.75 PB9