Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorHurley Invitational · Jan 53:47.60Hurley InvitationalJanuary 5, 2024
1500 Meters · IndoorUtica Challenge - Session 1 · Jan 106:08.82aUtica Challenge - Session 1January 10, 2026
1500 Meters · OutdoorDoug Quinney Invite · May 155:54.69aDoug Quinney InviteMay 15, 2026
2000m Steeplechase · 0.762m · OutdoorSection IV Class D Championships · May 279:31.83aSection IV Class D ChampionshipsMay 27, 2026
300 Meters · IndoorSection IV Classic 2 PM · Dec 2054.09aSection IV Classic 2 PMDecember 20, 2025
3000 Meters · IndoorQuinney Invitational · Jan 1713:48.06Quinney InvitationalJanuary 17, 2025
3000 Meters · OutdoorMAC Championships · May 2012:56.49aMAC ChampionshipsMay 20, 2026
600 Meters · IndoorHurley Invitational · Jan 52:09.98Hurley InvitationalJanuary 5, 2024
800 Meters · IndoorCNY Holiday Classic - Session 1 · Dec 273:00.01aCNY Holiday Classic - Session 1December 27, 2025
800 Meters · OutdoorMAC League at Sidney · Apr 13:10.44aMAC League at SidneyApril 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27Section IV Class D ChampionshipsMay 27 · 2000m Steeplechase · Place 9 · Bainbridge Guilford2000m Steeplechase0.762m9.9:31.83a PB9
May 27Section IV Class D ChampionshipsMay 27 · 3000 Meters · Place 10 · Bainbridge Guilford3000 Meters10.14:13.82a9
May 20MAC ChampionshipsMay 20 · 2000m Steeplechase · Place 3 · Bainbridge Guilford2000m Steeplechase0.762m3.9:43.28a9
May 20MAC ChampionshipsMay 20 · 3000 Meters · Place 5 · Bainbridge Guilford3000 Meters5.12:56.49a PB9
May 15Doug Quinney InviteMay 15 · 3000 Meters · Place 13 · Bainbridge Guilford3000 Meters13.13:10.70a9
May 15Doug Quinney InviteMay 15 · 1500 Meters · Place 19 · Bainbridge Guilford1500 Meters19.5:54.69a PB9
May 11Sabers Pent/Last Chance MeetMay 11 · 3000 Meters · Place 4 · Bainbridge Guilford3000 Meters4.13:46.96a9
May 11Sabers Pent/Last Chance MeetMay 11 · 1500 Meters · Place 3 · Bainbridge Guilford1500 Meters3.6:14.73a9
May 9Parkhurst InvitationalMay 9 · 1500 Meters · Place 7 · Bainbridge Guilford1500 Meters7.6:06.89a9
Apr 18Square Deal InviteApr 18 · 3000 Meters · Place 12 · Bainbridge Guilford3000 Meters12.13:38.37a9
Apr 9Marathon Spring FlingApr 9 · 3000 Meters · Place 7 · Bainbridge Guilford3000 Meters7.14:12.41a9
Apr 1MAC League at SidneyApr 1 · 1500 Meters · Place 6 · Bainbridge Guilford1500 Meters6.6:20.78a9
Apr 1MAC League at SidneyApr 1 · 800 Meters · Place 4 · Bainbridge Guilford800 Meters4.3:10.44a PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Utica Challenge - Session 1Jan 10 · 1500 Meters · Place 24 · Bainbridge Guilford1500 Meters24.6:08.82a PB9

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 800 Meters · Place 46 · Bainbridge Guilford800 Meters46.3:00.01a PB9
Dec 20Section IV Classic 2 PMDec 20 · 300 Meters · Place 19 · Bainbridge Guilford300 Meters19.54.09a PB9
Dec 13607 Invitational 9AM MeetDec 13 · 1500 Meters · Place 16 · Bainbridge Guilford1500 Meters16.6:31.84a9
Dec 7Ithaca College Bomber HS InvitationalDec 7 · 3000 Meters · Place 16 · Bainbridge Guilford3000 Meters16.14:04.21a9
Feb 23Section IV State QualifiersFeb 23 · 3000 Meters · Place 14 · Bainbridge-G-A-HV3000 Meters1414:21.358
Feb 1Section IV Add On InvitationalFeb 1 · 1500 Meters · Place 15 · Bainbridge-Guilford/Afton (B-G1500 Meters156:21.778
Jan 22Frozen Five InvitationalJan 22 · 1000 Meters · Place 5 · Bainbridge-Guilford/Afton (B-G1000 Meters54:01.038
Jan 17Quinney InvitationalJan 17 · 3000 Meters · Place 13 · Bainbridge-G-A-HV3000 Meters1313:48.06 PB8
Jan 10Utica ChallengeJan 10 · 1000 Meters · Place 16 · Bainbridge Guilford1000 Meters16.3:57.36aUnofficial8
Jan 10Utica ChallengeJan 10 · 800 Meters · Place 11 · Bainbridge Guilford800 Meters11.3:06.00aUnofficial8
Jan 3Hurley InvitationalJan 3 · 1500 Meters · Place 31 · Bainbridge-Guilford/Afton (B-G1500 Meters316:31.638
Jan 3Hurley InvitationalJan 3 · 1000 Meters · Place 29 · Bainbridge-Guilford/Afton (B-G1000 Meters294:08.878

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Section IV Classic 2 PMDec 21 · 1500 Meters · Place 8 · Bainbridge Guilford1500 Meters8.6:35.23a8
Dec 14607 Invitational 9 AM MeetDec 14 · 3000 Meters · Place 7 · Bainbridge Guilford3000 Meters7.14:39.57a8
Feb 17Section IV ClassicFeb 17 · 1500 Meters · Place 22 · Bainbridge-Guilford/Afton (B-G1500 Meters226:30.987
Feb 17Section IV ClassicFeb 17 · 1000 Meters · Place 24 · Bainbridge-Guilford/Afton (B-G1000 Meters244:02.137
Jan 13Quinney Invitational-IAC-MAC-TVJan 13 · 3000 Meters · Place 5 · Bainbridge-Guilford/Afton (B-G3000 Meters513:56.687
Jan 5Hurley InvitationalJan 5 · 600 Meters · Place 35 · Bainbridge-Guilford/Afton (B-G600 Meters352:09.98 PB7
Jan 5Hurley InvitationalJan 5 · 1000 Meters · Place 18 · Bainbridge-Guilford/Afton (B-G1000 Meters183:47.60 PB7

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Ithaca College Bomber HS InvitationalDec 8 · 1500 Meters · Place 32 · Bainbridge Guilford1500 Meters32.6:39.83a8

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday ClassicDec 27 · 800 Meters · Place 38 · Bainbridge Guilford800 Meters38.3:03.17a7
Dec 20Its About TimeDec 20 · 1000 Meters · Place 11 · Bainbridge Guilford1000 Meters11.3:59.15a7
Dec 20Its About TimeDec 20 · 1500 Meters · Place 9 · Bainbridge Guilford1500 Meters9.6:43.66a7
Dec 16Winter Classic 2 PM SessionDec 16 · 1000 Meters · Place 11 · Bainbridge Guilford1000 Meters11.4:08.43a7
Dec 16Winter Classic 2 PM SessionDec 16 · 1500 Meters · Place 11 · Bainbridge Guilford1500 Meters11.6:49.13a7
Dec 9Finger Lakes Invitational 9 AMDec 9 · 1500 Meters · Place 18 · Bainbridge Guilford1500 Meters18.6:47.17a7