Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIAC Divisional Meet · May 614.05IAC Divisional MeetMay 6, 2024
1000 Meters · IndoorSnowman Showdown · Dec 303:06.80aSnowman ShowdownDecember 30, 2025
1500 Meters · IndoorFrozen Five Invitational · Jan 225:24.02Frozen Five InvitationalJanuary 22, 2025
1600 Meters · Indoor607 Invitational 9AM Meet · Dec 135:20.67a607 Invitational 9AM MeetDecember 13, 2025
1600 Meters · OutdoorSouthern Cayuga, Groton · Apr 285:44.80Southern Cayuga, GrotonApril 28, 2025
200 Meters · OutdoorIAC Divisional Meet · May 628.96IAC Divisional MeetMay 6, 2024
3200 Meters · IndoorIthaca College Bomber HS Invitational · Dec 711:29.32aIthaca College Bomber HS InvitationalDecember 7, 2025
400 Meters · IndoorTwilight Invite · Jan 71:01.00Twilight InviteJanuary 7, 2026
400 Meters · OutdoorUnion Springs, Groton, Trumansburg Meet · Apr 1358.70Union Springs, Groton, Trumansburg MeetApril 13, 2026
500 Meters · IndoorFrozen Five Invitational · Jan 221:25.33Frozen Five InvitationalJanuary 22, 2025
600 Meters · IndoorSection IV Classic 9 AM · Dec 201:41.86aSection IV Classic 9 AMDecember 20, 2025
800 Meters · IndoorWinter Classic Session 2 · Jan 102:17.82Winter Classic Session 2January 10, 2026
800 Meters · OutdoorIAC Championships · May 212:26.48IAC ChampionshipsMay 21, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 22Groton Dual Meet #2Apr 22 · 400 Meters · Place 4 · Groton400 Meters4.58.9011
Apr 13Union Springs, Groton, Trumansburg MeetApr 13 · 400 Meters · Place 4 · Groton400 Meters4.58.70 PB11
Apr 9Marathon Spring FlingApr 9 · 800 Meters · Place 8 · Groton800 Meters8.2:29.53a11
Mar 30Odessa 7 Team Non ScoringMar 30 · 800 Meters · Place 6 · Groton800 Meters6.2:29.4011
Mar 30Odessa 7 Team Non ScoringMar 30 · 400 Meters · Place 5 · Groton400 Meters5.1:03.6011
Mar 25Groton Dual MeetMar 25 · 800 Meters · Place 5 · Groton800 Meters5.2:32.6011

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 1Finger Lakes InvitationalFeb 1 · 600 Meters · Place 29 · Groton600 Meters291:42.3011
Jan 16Hurley InvitationalJan 16 · 1000 Meters · Place 24 · Groton1000 Meters243:09.1411
Jan 10Winter Classic Session 2Jan 10 · 800 Meters · Place 13 · Groton800 Meters132:17.82 PB11
Jan 10Winter Classic Session 1Jan 10 · 800 Meters · Place 13 · Groton800 Meters13.2:17.82a11
Jan 7Twilight InviteJan 7 · 400 Meters · Place 4 · Groton400 Meters41:01.00 PB11
Jan 7Twilight InviteJan 7 · 800 Meters · Place 8 · Groton800 Meters82:21.7811
Jan 3Quinney InvitationalJan 3 · 600 Meters · Place 12 · Groton600 Meters121:43.4011

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30Snowman ShowdownDec 30 · 1000 Meters · Place 5 · Groton1000 Meters5.3:06.80a PB11
Dec 30Snowman ShowdownDec 30 · 600 Meters · Place 6 · Groton600 Meters6.1:44.20a11
Dec 20Section IV Classic 9 AMDec 20 · 1000 Meters · Place 12 · Groton1000 Meters12.3:12.31a11
Dec 20Section IV Classic 9 AMDec 20 · 600 Meters · Place 19 · Groton600 Meters19.1:41.86a PB11
Dec 13607 Invitational 9AM MeetDec 13 · 1000 Meters · Place 17 · Groton1000 Meters17.3:09.08a11
Dec 13607 Invitational 9AM MeetDec 13 · 1600 Meters · Place 11 · Groton1600 Meters11.5:20.67a PB11
Dec 7Ithaca College Bomber HS InvitationalDec 7 · 3200 Meters · Place 14 · Groton3200 Meters14.11:29.32a PB11
Jan 22Frozen Five InvitationalJan 22 · 500 Meters · Place 13 · Groton500 Meters131:25.33 PB10
Jan 22Frozen Five InvitationalJan 22 · 1500 Meters · Place 9 · Groton1500 Meters95:24.02 PB10
Jan 17Quinney InvitationalJan 17 · 1600 Meters · Place 45 · Groton1600 Meters455:43.3910
Jan 10Winter ClassicJan 10 · 1600 Meters · Place 20 · Groton1600 Meters205:38.1810
Jan 8Twilight InviteJan 8 · 1600 Meters · Place 6 · Groton1600 Meters65:46.1410
Jan 3Hurley InvitationalJan 3 · 1600 Meters · Place 30 · Groton1600 Meters305:36.2110

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28Section 4 Class D ChampionshipsMay 28 · 800 Meters · Place 19 · Groton800 Meters19.2:28.91a10
May 21IAC ChampionshipsMay 21 · 800 Meters · Place 10 · Groton800 Meters102:26.48 PB10
May 12IAC Divisional MeetMay 12 · 1600 Meters · Place 18 · Groton1600 Meters185:47.1010
May 12IAC Divisional MeetMay 12 · 800 Meters · Place 7 · Groton800 Meters72:31.1710
Apr 28Southern Cayuga, GrotonApr 28 · 1600 Meters · Place 4 · Groton1600 Meters4.5:44.80 PB10
Apr 28Southern Cayuga, GrotonApr 28 · 800 Meters · Place 5 · Groton800 Meters5.2:32.8010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14607 Invitational 9 AM MeetDec 14 · 1000 Meters · Place 21 · Groton1000 Meters21.3:17.18a10
Dec 14607 Invitational 9 AM MeetDec 14 · 600 Meters · Place 28 · Groton600 Meters28.1:48.63a10
Dec 6It's About TimeDec 6 · 1000 Meters · Place 6 · Groton1000 Meters6.3:17.92a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Marathon Spring FlingMay 8 · 200 Meters · Place 35 · Groton200 Meters3528.989
May 8Marathon Spring FlingMay 8 · 100 Meters · Place 35 · Groton100 Meters3514.269
May 6IAC Divisional MeetMay 6 · 200 Meters · Place 24 · Groton200 Meters2428.96 PB9
May 6IAC Divisional MeetMay 6 · 100 Meters · Place 31 · Groton100 Meters3114.05 PB9
Apr 29Groton Dual w/ Candor, Newfield, Tioga, MarathonApr 29 · 200 Meters · Place 23 · Groton200 Meters23.29.88a9
Apr 29Groton Dual w/ Candor, Newfield, Tioga, MarathonApr 29 · 100 Meters · Place 25 · Groton100 Meters25.14.36a9
Apr 26Dan Fravil Memorial Ithaca RelaysApr 26 · 100 Meters · Place 51 · Groton100 Meters51.14.30a9
Apr 15Marathon vs Moravia, Groton, Newfield, Odessa MontourApr 15 · 200 Meters · Place 16 · Groton200 Meters16.30.10a9
Apr 15Marathon vs Moravia, Groton, Newfield, Odessa MontourApr 15 · 100 Meters · Place 15 · Groton100 Meters15.14.55a9