Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUtica Winter Opener · Jan 175:51.52aUtica Winter OpenerJanuary 17, 2025
10,000 Meters · Outdoor AARTFC Outdoor Track & Field Championships · May 1341:09.22a AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
1000 Meters · IndoorCSC/Tri-Valley League Championships · Jan 263:38.36CSC/Tri-Valley League ChampionshipsJanuary 26, 2023
1500 Meters · IndoorMohawk Valley Meet #4 · Jan 65:50.48Mohawk Valley Meet #4January 6, 2023
1500 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 265:25.28aSt. John Fisher Cardinal ClassicApril 26, 2025
2000m Steeplechase · Outdoor30th Annual Junkyard Relays · May 208:42.2030th Annual Junkyard RelaysMay 20, 2023
3000 Meters · IndoorNazareth Conference Tune Up · Feb 2111:43.39Nazareth Conference Tune UpFebruary 21, 2025
3000 Meters · OutdoorSection III Class B-1 Championships · May 2512:02.14Section III Class B-1 ChampionshipsMay 25, 2023
400 Meters · OutdoorIthaca Tuesday Meet · Apr 211:17.78aIthaca Tuesday MeetApril 21, 2026
5000 Meters · IndoorSUNYAC Championships · Feb 2820:28.09aSUNYAC ChampionshipsFebruary 28, 2025
5000 Meters · OutdoorCortland Classic · Apr 1819:55.73Cortland ClassicApril 18, 2025
800 Meters · IndoorUtica Winter Opener · Jan 172:43.82aUtica Winter OpenerJanuary 17, 2025
800 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 262:43.57aSt. John Fisher Cardinal ClassicApril 26, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 10,000 Meters · Place 21 · SUNY OswegoSUNY Oswego10,000 Meters21.41:09.22a PBSo
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 6 · SUNY OswegoSUNY Oswego10,000 Meters6.41:28.91aSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 5000 Meters · Place 9 · SUNY OswegoSUNY Oswego5000 Meters9.19:56.90aSo
Apr 21Ithaca Tuesday MeetApr 21 · 400 Meters · Place 5 · SUNY OswegoSUNY Oswego400 Meters5.1:17.78a PBSo
Apr 17Cortland ClassicApr 17 · 10,000 Meters · Place 5 · SUNY OswegoSUNY Oswego10,000 Meters5.42:45.00aSo
Apr 3Cortland Red Dragon OpenApr 3 · 5000 Meters · Place 7 · SUNY OswegoSUNY Oswego5000 Meters7.20:49.44aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Rochester Spring OpenerMar 29 · 5000 Meters · Place 19 · SUNY OswegoSUNY Oswego5000 Meters19.20:41.14aSo
Feb 20Nazareth Conference Tune-UpFeb 20 · 1 Mile · Place 23 · Oswego StateOswego State1 Mile236:05.93SO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 61 · SUNY OswegoSUNY Oswego1500 Meters61.5:25.28a PBFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · Place 66 · SUNY OswegoSUNY Oswego800 Meters66.2:43.57a PBFr
Apr 18Cortland ClassicApr 18 · 5000 Meters · Place 12 · SUNY OswegoSUNY Oswego5000 Meters1219:55.73 PBFr
Apr 5Cortland Red Dragon OpenApr 5 · 5000 Meters · Place 3 · SUNY OswegoSUNY Oswego5000 Meters3.20:06.69aFr
Apr 5Cortland Red Dragon OpenApr 5 · 1500 Meters · SUNY OswegoSUNY Oswego1500 Meters—DNSFr
Apr 5Cortland Red Dragon OpenApr 5 · 800 Meters · SUNY OswegoSUNY Oswego800 Meters—DNSFr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 800 Meters · Place 7 · SUNY OswegoSUNY Oswego800 Meters7.2:49.30aFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28SUNYAC ChampionshipsFeb 28 · 5000 Meters · Place 12 · SUNY OswegoSUNY Oswego5000 Meters12.20:28.09a PBFr
Feb 21Nazareth Conference Tune UpFeb 21 · 3000 Meters · Place 20 · Oswego StateOswego State3000 Meters2011:43.39 PBFR
Feb 7Fastrack National InvitationalFeb 7 · 1 Mile · Place 70 · Oswego StateOswego State1 Mile705:51.76FR
Jan 30RIT January Thursday InvitationalJan 30 · 1 Mile · Place 2 · SUNY OswegoSUNY Oswego1 Mile25:58.42a—
Jan 30RIT January Thursday InvitationalJan 30 · 800 Meters · Place 19 · SUNY OswegoSUNY Oswego800 Meters192:53.58a—
Jan 24RIT January Friday MeetJan 24 · 3000 Meters · Place 2 · SUNY OswegoSUNY Oswego3000 Meters212:06.96a—
Jan 17Utica Winter OpenerJan 17 · 1 Mile · Place 31 · SUNY OswegoSUNY Oswego1 Mile315:51.52a PB—
Jan 17Utica Winter OpenerJan 17 · 800 Meters · Place 23 · SUNY OswegoSUNY Oswego800 Meters232:43.82a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 5000 Meters · Place 7 · SUNY OswegoSUNY Oswego5000 Meters7.20:38.06aFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Section III Class B-1 ChampionshipsMay 25 · 3000 Meters · Place 7 · OneidaOneida3000 Meters712:02.14 PB12
May 2030th Annual Junkyard RelaysMay 20 · 2000m Steeplechase · Place 3 · OneidaOneida2000m Steeplechase38:42.20 PB12
May 16TVL ChampionshipsMay 16 · 1500 Meters · Place 6 · OneidaOneida1500 Meters65:39.7412
Apr 21Cook - DeStefano Track and Field InvitationalApr 21 · 2000m Steeplechase · Place 7 · OneidaOneida2000m Steeplechase79:03.2912
Apr 6TVL RelaysApr 6 · 800 Meters · Place 8 · OneidaOneida800 Meters82:50.4012

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26CSC/Tri-Valley League ChampionshipsJan 26 · 1000 Meters · Place 5 · OneidaOneida1000 Meters53:38.36 PB12
Jan 6Mohawk Valley Meet #4Jan 6 · 1500 Meters · Place 14 · OneidaOneida1500 Meters145:50.48 PB12

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Mohawk Valley Meet #3Dec 19 · 3000 Meters · Place 4 · OneidaOneida3000 Meters4.12:36.06a12
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · 3000 Meters · Place 9 · OneidaOneida3000 Meters9.12:18.00a12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17TVL ChampionshipsMay 17 · 3000 Meters · Place 6 · OneidaOneida3000 Meters612:43.4711
Apr 29Onondaga Central InvitationalApr 29 · 3000 Meters · Place 7 · OneidaOneida3000 Meters712:26.8611