Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorIthaca College Bomber Invitational · Jan 314:43.29Ithaca College Bomber InvitationalJanuary 31, 2026
10,000 Meters · OutdoorBrockport Multi and Invitational · Apr 1235:47.89aBrockport Multi and InvitationalApril 12, 2026
1000 Meters · IndoorOscar B. Jensen Memorial Relays-Friday · Dec 93:15.27aOscar B. Jensen Memorial Relays-FridayDecember 9, 2022
1500 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 194:19.92aUniversity of Rochester Alumni InvitationalApril 19, 2026
1500 Meters · OutdoorGeneseo Early Season Invite · Apr 44:18.81aGeneseo Early Season InviteApril 4, 2026
1600 Meters · IndoorJohn DiMao Memorial Invitational Session 2 · Dec 194:58.17aJohn DiMao Memorial Invitational Session 2December 19, 2023
1600 Meters · OutdoorCSC D1/D2 Championships · May 175:01.48CSC D1/D2 ChampionshipsMay 17, 2023
3000 Meters · IndoorBrockport Friday Night Invite · Feb 209:20.21aBrockport Friday Night InviteFebruary 20, 2026
3200 Meters · IndoorOscar B. Jensen Memorial Relays MVITA Session 2 · Dec 1210:51.52aOscar B. Jensen Memorial Relays MVITA Session 2December 12, 2023
3200 Meters · OutdoorCSC D1/D2 Championships · May 1510:48.71CSC D1/D2 ChampionshipsMay 15, 2024
5000 Meters · OutdoorFredonia Blue Devil Invitational · Apr 2516:23.42aFredonia Blue Devil InvitationalApril 25, 2026
600 Meters · IndoorMohawk Valley Meet #4 · Jan 61:49.33Mohawk Valley Meet #4January 6, 2023
800 Meters · OutdoorCSC D1/D2 Championships · May 182:30.22CSC D1/D2 ChampionshipsMay 18, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 5000 Meters · Place 9 · Brockport St.Brockport St.5000 Meters9.16:23.42a PBSo
Apr 12Brockport Multi and InvitationalApr 12 · 10,000 Meters · Place 2 · Brockport St.Brockport St.10,000 Meters2.35:47.89a PBSo
Apr 4Geneseo Early Season InviteApr 4 · 1500 Meters · Place 40 · Brockport St.Brockport St.1500 Meters40.4:18.81a PBSo
Mar 28St. John Fisher Tri MeetMar 28 · 5000 Meters · Place 4 · Brockport St.Brockport St.5000 Meters4.16:34.86aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 23 · Brockport St.Brockport St.1500 Meters23.4:19.92a PBSo
Feb 20Brockport Friday Night InviteFeb 20 · 3000 Meters · Place 8 · Brockport St.Brockport St.3000 Meters8.9:20.21a PBSo
Feb 13Nazareth D3 Elite MeetFeb 13 · 3000 Meters · Place 12 · Brockport St.Brockport St.3000 Meters12.9:21.96aSo
Jan 31Ithaca College Bomber InvitationalJan 31 · 1 Mile · Place 29 · Brockport St.Brockport St.1 Mile294:43.29 PBSO
Jan 23RIT Friday InvitationalJan 23 · 3000 Meters · Place 9 · Brockport St.Brockport St.3000 Meters99:24.84aSo
Jan 17Brockport Saturday Night Rust BusterJan 17 · 3000 Meters · Place 18 · Brockport St.Brockport St.3000 Meters189:35.78SO

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 80 · Brockport St.Brockport St.1500 Meters80.4:28.47aFr
Apr 12Brockport Multi & InvitationalApr 12 · 1500 Meters · Place 17 · Brockport St.Brockport St.1500 Meters17.4:26.02aFr
Apr 4Geneseo EarlyApr 4 · 1500 Meters · Place 74 · Brockport St.Brockport St.1500 Meters74.4:37.69aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · 1 Mile · Place 36 · Brockport St.Brockport St.1 Mile364:48.58FR
Feb 7Brockport InviteFeb 7 · 3000 Meters · Place 14 · Brockport St.Brockport St.3000 Meters14.9:47.43aFr
Jan 24RIT January Friday MeetJan 24 · 1 Mile · Place 24 · SUNY BrockportSUNY Brockport1 Mile244:59.62a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 3000 Meters · Place 12 · SUNY BrockportSUNY Brockport3000 Meters129:54.33a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15CSC D1/D2 ChampionshipsMay 15 · 3200 Meters · Place 1 · AdirondackAdirondack3200 Meters110:48.71 PB12
May 10Oneida 2024 Co-Ed track InvitationalMay 10 · 3200 Meters · Place 10 · AdirondackAdirondack3200 Meters10.10:49.73a12
May 3Ed Wadas Memorial CO-ED INVITEMay 3 · 1600 Meters · Place 16 · AdirondackAdirondack1600 Meters165:07.6212

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 1600 Meters · Place 3 · AdirondackAdirondack1600 Meters35:11.0212
Feb 2CSC/Tri-Valley League ChampionshipsFeb 2 · 3200 Meters · Place 1 · AdirondackAdirondack3200 Meters111:09.2312
Jan 20MVITA Meet #6Jan 20 · 3200 Meters · Place 4 · AdirondackAdirondack3200 Meters410:57.8112
Jan 3Art McKinnon Meet #5Jan 3 · 1600 Meters · Place 7 · AdirondackAdirondack1600 Meters7.5:10.79a12

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 19John DiMao Memorial Invitational Session 2Dec 19 · 1600 Meters · Place 4 · AdirondackAdirondack1600 Meters4.4:58.17a PB12
Dec 12Oscar B. Jensen Memorial Relays MVITA Session 2Dec 12 · 3200 Meters · Place 1 · AdirondackAdirondack3200 Meters1.10:51.52a PB12
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · 3200 Meters · Place 7 · AdirondackAdirondack3200 Meters711:08.9911
Jan 26CSC/Tri-Valley League ChampionshipsJan 26 · 1600 Meters · Place 2 · AdirondackAdirondack1600 Meters25:17.6011
Jan 26CSC/Tri-Valley League ChampionshipsJan 26 · 3200 Meters · Place 2 · AdirondackAdirondack3200 Meters211:27.2311
Jan 21Mohawk Valley Meet #6Jan 21 · 1600 Meters · Place 20 · AdirondackAdirondack1600 Meters205:31.8311
Jan 21Mohawk Valley Meet #6Jan 21 · 3200 Meters · Place 9 · AdirondackAdirondack3200 Meters911:26.9011
Jan 21Mohawk Valley Meet #6Jan 21 · 3200 Meters · Place 9 · AdirondackAdirondack3200 Meters911:26.9011
Jan 21Mohawk Valley Meet #6Jan 21 · 1600 Meters · Place 20 · AdirondackAdirondack1600 Meters205:31.8311
Jan 12Art McKinnon Meet #5Jan 12 · 3200 Meters · Place 6 · AdirondackAdirondack3200 Meters611:32.9211
Jan 12Art McKinnon Meet #5Jan 12 · 1000 Meters · Place 26 · AdirondackAdirondack1000 Meters263:16.3111
Jan 6Mohawk Valley Meet #4Jan 6 · 3200 Meters · Place 22 · AdirondackAdirondack3200 Meters2211:56.5811
Jan 6Mohawk Valley Meet #4Jan 6 · 1600 Meters · Place 28 · AdirondackAdirondack1600 Meters285:33.5611
Jan 6Mohawk Valley Meet #4Jan 6 · 600 Meters · Place 48 · AdirondackAdirondack600 Meters481:49.33 PB11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25Section III Class B-2 ChampionshipsMay 25 · 3200 Meters · Place 3 · AdirondackAdirondack3200 Meters310:55.4811
May 25Section III Class B-2 ChampionshipsMay 25 · 1600 Meters · Place 8 · AdirondackAdirondack1600 Meters85:04.6711
May 17CSC D1/D2 ChampionshipsMay 17 · 3200 Meters · Place 2 · AdirondackAdirondack3200 Meters210:51.7411
May 17CSC D1/D2 ChampionshipsMay 17 · 1600 Meters · Place 4 · AdirondackAdirondack1600 Meters45:01.48 PB11

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · 3200 Meters · Place 18 · AdirondackAdirondack3200 Meters18.12:16.00a11
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · 1000 Meters · Place 27 · AdirondackAdirondack1000 Meters27.3:15.27a PB11
Dec 9Oscar B. Jensen Memorial Relays-FridayDec 9 · 1600 Meters · Place 21 · AdirondackAdirondack1600 Meters21.5:29.71a11
Dec 2Mohawk Valley KickoffDec 2 · 1600 Meters · Place 46 · AdirondackAdirondack1600 Meters46.5:41.32a11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18CSC D1/D2 ChampionshipsMay 18 · 1600 Meters · Place 9 · AdirondackAdirondack1600 Meters95:43.7910
May 18CSC D1/D2 ChampionshipsMay 18 · 800 Meters · Place 11 · AdirondackAdirondack800 Meters112:30.22 PB10
May 13Oneida InvitationalMay 13 · 1600 Meters · Place 22 · AdirondackAdirondack1600 Meters225:40.53—