Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorEmpire 8 Indoor Track & Field Championships · Feb 274:08.04aEmpire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
1 Mile · OutdoorGlen Loucks Games · May 124:32.25Glen Loucks Games May 12, 2022
1000 Meters · IndoorRIT Friday Invitational · Jan 232:27.34aRIT Friday InvitationalJanuary 23, 2026
1500 Meters · IndoorOcean Breeze Elite HS Invitational · Feb 264:10.57Ocean Breeze Elite HS InvitationalFebruary 26, 2022
1500 Meters · OutdoorDuke Twilight · May 33:37.19aDuke TwilightMay 3, 2026
1600 Meters · IndoorFred Kirschenheiter Memorial AM Session · Jan 154:18.95aFred Kirschenheiter Memorial AM SessionJanuary 15, 2022
1600 Meters · OutdoorNYSPHSAA Outdoor Track & Field Championships · Jun 104:11.76aNYSPHSAA Outdoor Track & Field ChampionshipsJune 10, 2022
3000 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 68:04.87aSharon Colyear-Danville Season OpenerDecember 6, 2025
3000 Meters · OutdoorGlen Loucks Games · May 128:24.41Glen Loucks Games May 12, 2022
3200 Meters · IndoorMohawk Valley Meet #6 · Jan 209:11.37Mohawk Valley Meet #6January 20, 2022
3200 Meters · OutdoorGlen Loucks Games · May 128:55.65Glen Loucks Games May 12, 2022
5000 Meters · IndoorBrockport Friday Night Invite · Feb 2014:12.33aBrockport Friday Night InviteFebruary 20, 2026
5000 Meters · Outdoor130th Penn Relays Carnival · Apr 2313:55.68a130th Penn Relays CarnivalApril 23, 2026
600 Meters · IndoorSection III Class AA & A Championships · Feb 21:24.36Section III Class AA & A ChampionshipsFebruary 2, 2022
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:49.09a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorWidener Final Qualifier · May 101:48.09aWidener Final QualifierMay 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 1500 Meters · Place 1 · SUNY GeneseoSUNY Geneseo1500 MetersRound P1.3:46.18aJr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 1500 Meters · Place 1 · SUNY GeneseoSUNY Geneseo1500 Meters1.3:44.29aJr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 800 Meters · Place 1 · SUNY GeneseoSUNY Geneseo800 MetersRound P1.1:49.36aJr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 800 Meters · Place 2 · SUNY GeneseoSUNY Geneseo800 Meters2.1:49.17aJr
May 3Duke TwilightMay 3 · 1500 Meters · Place 3 · SUNY GeneseoSUNY Geneseo1500 Meters3.3:37.19a PBJr
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 1 · SUNY GeneseoSUNY Geneseo1500 Meters1.3:38.67aJr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 2 · SUNY GeneseoSUNY Geneseo800 Meters2.1:49.09a PBJr
Mar 13NCAA Division III Indoor Track & Field ChampionshipsMar 13 · 3000 Meters · Place 2 · SUNY GeneseoSUNY Geneseo3000 Meters2.8:06.04aJr
Mar 6Tufts Final QualifierMar 6 · 800 Meters · Place 3 · SUNY GeneseoSUNY Geneseo800 Meters3.1:52.07aJr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 1 Mile · Place 1 · SUNY GeneseoSUNY Geneseo1 Mile1.4:08.04a PBJr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 1 · SUNY GeneseoSUNY Geneseo800 Meters1.1:52.00aJr
Feb 20Brockport Friday Night InviteFeb 20 · 5000 Meters · Place 1 · SUNY GeneseoSUNY Geneseo5000 Meters1.14:12.33a PBJr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 3000 Meters · Place 1 · SUNY GeneseoSUNY Geneseo3000 Meters1.8:08.92aJr
Jan 31Nazareth Conference Challenge CupJan 31 · 1 Mile · Place 1 · SUNY GeneseoSUNY Geneseo1 Mile14:08.63JR
Jan 31Nazareth Conference Challenge CupJan 31 · 800 Meters · Place 1 · SUNY GeneseoSUNY Geneseo800 Meters11:53.07JR
Jan 23RIT Friday InvitationalJan 23 · 1000 Meters · Place 1 · SUNY GeneseoSUNY Geneseo1000 Meters12:27.34a PBJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · 800 Meters · Place 1 · SUNY GeneseoSUNY Geneseo800 Meters11:53.56SO
Jan 25Nazareth Conference Challenge CupJan 25 · 1 Mile · Place 1 · SUNY GeneseoSUNY Geneseo1 Mile14:17.32a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 1500 Meters · Place 2 · SUNY GeneseoSUNY Geneseo1500 MetersRound P2.3:52.68aSo
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 1500 Meters · Place 3 · SUNY GeneseoSUNY Geneseo1500 Meters3.3:49.85aSo
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 1500 Meters · Place 1 · SUNY GeneseoSUNY Geneseo1500 Meters1.3:49.78aSo
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 2 · SUNY GeneseoSUNY Geneseo800 Meters2.1:55.12aSo
Mar 29Bill Q Invitational at GeneseoMar 29 · 1500 Meters · Place 1 · SUNY GeneseoSUNY Geneseo1500 Meters13:57.72aSO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Nazareth AlumniDec 6 · 1 Mile · Place 1 · SUNY GeneseoSUNY Geneseo1 Mile1.4:16.41aSo
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · 1 Mile · Place 1 · SUNY GeneseoSUNY Geneseo1 Mile1.4:10.25aFr
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 1 Mile · Place 2 · SUNY GeneseoSUNY Geneseo1 Mile2.4:13.94aFr
Feb 16Nazareth Conference Tune-UpFeb 16 · 800 Meters · Place 2 · SUNY GeneseoSUNY Geneseo800 Meters21:54.81a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Rochester Spring TwilightApr 26 · 800 Meters · Place 2 · SUNY GeneseoSUNY Geneseo800 Meters21:56.04a—
Apr 20SUNY Geneseo QuadApr 20 · 1500 Meters · Place 3 · SUNY GeneseoSUNY Geneseo1500 Meters33:57.26a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 1600 Meters · Place 2 · LiverpoolLiverpool1600 Meters2.4:11.76a PB12
Jun 2Section 3 State QualifierJun 2 · 800 Meters · Place 1 · LiverpoolLiverpool800 Meters1.1:53.26a12
May 25Section III Class AA ChampionshipsMay 25 · 3200 Meters · Place 1 · LiverpoolLiverpool3200 Meters19:41.1412
May 25Section III Class AA ChampionshipsMay 25 · 1600 Meters · Place 1 · LiverpoolLiverpool1600 Meters14:24.0112
May 25Section III Class AA ChampionshipsMay 25 · 800 Meters · Place 1 · LiverpoolLiverpool800 Meters11:54.8612
May 19SCAC Metro ChampionshipsMay 19 · 1600 Meters · Place 1 · LiverpoolLiverpool1600 Meters14:14.6112
May 7Runnin' Cadet ClassicMay 7 · 1600 Meters · Place 2 · LiverpoolLiverpool1600 Meters29:09.84—
Apr 12Westhill Spring Break InvitationalApr 12 · 3200 Meters · Place 3 · LiverpoolLiverpool3200 Meters39:17.3012

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16Section 3 State QualifierFeb 16 · 3200 Meters · Place 1 · LiverpoolLiverpool3200 Meters1.9:18.06a12
Feb 2Section III Class AA & A ChampionshipsFeb 2 · 1000 Meters · Place 1 · LiverpoolLiverpool1000 Meters12:40.2912
Feb 2Section III Class AA & A ChampionshipsFeb 2 · 600 Meters · Place 1 · LiverpoolLiverpool600 Meters11:24.36 PB12
Jan 27SCAC League ChampionshipsJan 27 · 1000 Meters · Place 1 · LiverpoolLiverpool1000 Meters12:37.9112
Jan 20Mohawk Valley Meet #6Jan 20 · 3200 Meters · Place 1 · LiverpoolLiverpool3200 Meters19:11.37 PB12
Jan 15Fred Kirschenheiter Memorial AM SessionJan 15 · 1600 Meters · Place 1 · LiverpoolLiverpool1600 Meters1.4:18.95a PB12
Jan 8John Arcaro Memorial AM SessionJan 8 · 3200 Meters · Place 1 · LiverpoolLiverpool3200 Meters1.9:28.14a12
Jan 8John Arcaro Memorial AM SessionJan 8 · 600 Meters · Place 1 · LiverpoolLiverpool600 Meters1.1:25.26a12

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Utica ChallengeDec 29 · 1600 Meters · Place 1 · LiverpoolLiverpool1600 Meters1.4:23.57a12
Dec 23Westhill Invitational PM SessionDec 23 · 1000 Meters · Place 1 · LiverpoolLiverpool1000 Meters1.2:31.55a12
Dec 23Westhill Invitational PM SessionDec 23 · 1600 Meters · Place 1 · LiverpoolLiverpool1600 Meters1.4:25.15a12
Dec 18George Constantino MemorialDec 18 · 1000 Meters · Place 1 · LiverpoolLiverpool1000 Meters1.2:34.95a12
Dec 18George Constantino MemorialDec 18 · 1600 Meters · Place 1 · LiverpoolLiverpool1600 Meters1.4:25.36a12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 9Section 3 Class AA Boys ChampionshipJun 9 · 800 Meters · Place 1 · LiverpoolLiverpool800 Meters12:02.1511