Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOscar B. Jensen Relays (Wednesday Session) · Dec 84:57.87aOscar B. Jensen Relays (Wednesday Session)December 8, 2021
1500 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 174:13.03aUniversity at Buffalo Alumni InvitationalApril 17, 2026
1600 Meters · IndoorUtica Challenge · Dec 294:54.55aUtica ChallengeDecember 29, 2021
1600 Meters · OutdoorSection III Class AA Championships · May 244:43.43Section III Class AA ChampionshipsMay 24, 2023
3000 Meters · OutdoorHoughton December Classic · Dec 59:48.03aHoughton December ClassicDecember 5, 2025
3200 Meters · IndoorGeorge Constantino Memorial · Dec 1810:40.70aGeorge Constantino MemorialDecember 18, 2021
3200 Meters · OutdoorJohn Arcaro Co-Ed Classic · May 129:54.15John Arcaro Co-Ed ClassicMay 12, 2023
5000 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 1816:16.21aUniversity at Buffalo Alumni InvitationalApril 18, 2025

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17University at Buffalo Alumni InvitationalApr 17 · 1500 Meters · Place 21 · University at Buffalo ClubUniversity at Buffalo Club1500 Meters21.4:13.03a PB-

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 1 Mile · University at Buffalo ClubUniversity at Buffalo Club1 Mile--DNS-
Dec 5Houghton December ClassicDec 5 · 3000 Meters · Place 15 · University at Buffalo ClubUniversity at Buffalo Club3000 Meters15.9:48.03a PB-
Apr 18University at Buffalo Alumni InvitationalApr 18 · 5000 Meters · Place 16 · University at Buffalo ClubUniversity at Buffalo Club5000 Meters16.16:16.21a PB-

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 1Section III State Qualifier MeetJun 1 · 3200 Meters · Place 10 · BaldwinsvilleBaldwinsville3200 Meters1010:03.1912
Jun 1Section III State Qualifier MeetJun 1 · 3200 Meters · Place 10 · BaldwinsvilleBaldwinsville3200 Meters1010:03.1912
May 24Section III Class AA ChampionshipsMay 24 · 3200 Meters · Place 8 · BaldwinsvilleBaldwinsville3200 Meters810:16.9312
May 24Section III Class AA ChampionshipsMay 24 · 1600 Meters · Place 11 · BaldwinsvilleBaldwinsville1600 Meters114:43.43 PB12
May 12John Arcaro Co-Ed ClassicMay 12 · 3200 Meters · Place 4 · BaldwinsvilleBaldwinsville3200 Meters49:54.15 PB12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Section III Class AA ChampionshipsMay 25 · 3200 Meters · Place 7 · BaldwinsvilleBaldwinsville3200 Meters710:36.5611
May 25Section III Class AA ChampionshipsMay 25 · 1600 Meters · Place 8 · BaldwinsvilleBaldwinsville1600 Meters84:45.5211
May 19SCAC Metro ChampionshipsMay 19 · 3200 Meters · Place 4 · BaldwinsvilleBaldwinsville3200 Meters410:22.0811
May 13John Arcaro Co-Ed ClassicMay 13 · 3200 Meters · Place 7 · BaldwinsvilleBaldwinsville3200 Meters710:15.2311
Apr 12Westhill Spring Break InvitationalApr 12 · 1600 Meters · Place 2 · BaldwinsvilleBaldwinsville1600 Meters24:44.1811

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27SCAC League ChampionshipsJan 27 · 3200 Meters · Place 4 · BaldwinsvilleBaldwinsville3200 Meters410:49.0611
Jan 22Bob Grieve MemorialJan 22 · 3200 Meters · Place 6 · Baldwinsville CentralBaldwinsville Central3200 Meters6.11:14.73a11

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Utica ChallengeDec 29 · 1600 Meters · Place 9 · Baldwinsville CentralBaldwinsville Central1600 Meters9.4:54.55a PB11
Dec 23Westhill Invitational PM SessionDec 23 · 1600 Meters · Place 7 · Baldwinsville CentralBaldwinsville Central1600 Meters7.4:58.83a11
Dec 18George Constantino MemorialDec 18 · 3200 Meters · Place 4 · Baldwinsville CentralBaldwinsville Central3200 Meters4.10:40.70a PB11
Dec 18George Constantino MemorialDec 18 · 1600 Meters · Place 10 · Baldwinsville CentralBaldwinsville Central1600 Meters10.5:04.97a11
Dec 8Oscar B. Jensen Relays (Wednesday Session)Dec 8 · 1 Mile · Place 5 · Baldwinsville CentralBaldwinsville Central1 Mile5.4:57.87a PB11
Dec 2Jack Morse Kickoff Meet Thursday SessionDec 2 · 1600 Meters · Place 9 · Baldwinsville CentralBaldwinsville Central1600 Meters9.5:05.94a11