Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth D3 Elite Meet · Feb 134:45.31aNazareth D3 Elite MeetFebruary 13, 2026
10,000 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 1936:05.01aUniversity of Rochester Alumni InvitationalApril 19, 2026
1000 Meters · IndoorBrockport Invite · Feb 72:48.08aBrockport InviteFebruary 7, 2025
1500 Meters · OutdoorBrockport Multi & Invitational · Apr 124:27.11aBrockport Multi & InvitationalApril 12, 2025
1600 Meters · IndoorSection 5 RWTL #3 · Dec 285:01.64aSection 5 RWTL #3December 28, 2021
1600 Meters · OutdoorWesthill Spring Break Invitational · Apr 124:55.31Westhill Spring Break InvitationalApril 12, 2022
3000 Meters · IndoorBrockport Friday Night Invite · Feb 209:47.93aBrockport Friday Night InviteFebruary 20, 2026
3200 Meters · IndoorIthaca College HS Invitational · Dec 510:45.96aIthaca College HS InvitationalDecember 5, 2021
3200 Meters · OutdoorCorning vs. Ithaca Meet · May 210:34.60aCorning vs. Ithaca MeetMay 2, 2022
400 Meters · OutdoorHorseheads vs Corning Dual · May 959.50Horseheads vs Corning DualMay 9, 2022
600 Meters · IndoorHurley Invitational · Jan 181:50.15Hurley InvitationalJanuary 18, 2019
800 Meters · OutdoorBrockport Multi & Invitational · Apr 122:11.18aBrockport Multi & InvitationalApril 12, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 1500 Meters · Place 29 · Brockport St.Brockport St.1500 Meters29.4:35.91aSr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 800 Meters · Place 33 · Brockport St.Brockport St.800 Meters33.2:23.73aSr
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Brockport St.Brockport St.1500 Meters--DNFSr
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · Brockport St.Brockport St.800 Meters--DNSSr
Apr 4Geneseo Early Season InviteApr 4 · 800 Meters · Place 73 · Brockport St.Brockport St.800 Meters73.2:11.43aSr
Mar 28St. John Fisher Tri MeetMar 28 · 1500 Meters · Place 22 · Brockport St.Brockport St.1500 Meters22.4:39.80aSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 10,000 Meters · Place 10 · Brockport St.Brockport St.10,000 Meters10.36:05.01a PBSr
Feb 20Brockport Friday Night InviteFeb 20 · 3000 Meters · Place 11 · Brockport St.Brockport St.3000 Meters11.9:47.93a PBSr
Feb 13Nazareth D3 Elite MeetFeb 13 · 1 Mile · Place 33 · Brockport St.Brockport St.1 Mile33.4:45.31a PBSr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 1 Mile · Place 13 · Brockport St.Brockport St.1 Mile13.4:49.36aSr
Jan 23RIT Friday InvitationalJan 23 · 1000 Meters · Place 17 · Brockport St.Brockport St.1000 Meters172:50.71aSr
Jan 17Brockport Saturday Night Rust BusterJan 17 · 1 Mile · Place 29 · Brockport St.Brockport St.1 Mile294:57.43SR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 89 · Brockport St.Brockport St.1500 Meters89.4:36.02aJr
Apr 12Brockport Multi & InvitationalApr 12 · 1500 Meters · Place 19 · Brockport St.Brockport St.1500 Meters19.4:27.11a PBJr
Apr 12Brockport Multi & InvitationalApr 12 · 800 Meters · Place 25 · Brockport St.Brockport St.800 Meters25.2:11.18a PBJr
Apr 4Geneseo EarlyApr 4 · 1500 Meters · Place 79 · Brockport St.Brockport St.1500 Meters79.4:40.50aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · 1 Mile · Place 40 · Brockport St.Brockport St.1 Mile404:52.56JR
Feb 7Brockport InviteFeb 7 · 1000 Meters · Place 8 · Brockport St.Brockport St.1000 Meters8.2:48.08a PBJr
Jan 24RIT January Friday MeetJan 24 · 1000 Meters · Place 19 · SUNY BrockportSUNY Brockport1000 Meters192:53.90a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 3000 Meters · Place 13 · SUNY BrockportSUNY Brockport3000 Meters139:55.61a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 1 Mile · Place 15 · Brockport St.Brockport St.1 Mile15.4:57.51aJr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Corning Fast TimesMay 13 · 3200 Meters · Place 5 · CorningCorning3200 Meters510:52.87—
May 13Corning Fast TimesMay 13 · 1600 Meters · Place 2 · CorningCorning1600 Meters24:55.40—
May 9Horseheads vs Corning DualMay 9 · 3200 Meters · Place 3 · CorningCorning3200 Meters310:59.44—
May 9Horseheads vs Corning DualMay 9 · 400 Meters · Place 6 · CorningCorning400 Meters659.50 PB—
May 9Horseheads vs Corning DualMay 9 · 400 Meters · Place 6 · CorningCorning400 Meters659.5012
May 9Horseheads vs Corning DualMay 9 · 3200 Meters · Place 3 · CorningCorning3200 Meters310:59.4412
May 7Runnin' Cadet ClassicMay 7 · 800 Meters · Place 17 · CorningCorning800 Meters172:13.13—
May 2Corning vs. Ithaca MeetMay 2 · 3200 Meters · Place 5 · Corning-Painted PostCorning-Painted Post3200 Meters5.10:34.60a PB12
Apr 12Westhill Spring Break InvitationalApr 12 · 1600 Meters · Place 12 · CorningCorning1600 Meters124:55.31 PB12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4Section 5 RWTL #8Feb 4 · 3200 Meters · Place 10 · CorningCorning3200 Meters1011:03.5312
Jan 14Section 5 RWTL #5Jan 14 · 3200 Meters · Place 4 · CorningCorning3200 Meters410:48.0412
Jan 7Section 5 RWTL #4Jan 7 · 1600 Meters · Place 5 · CorningCorning1600 Meters55:01.9912

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #3Dec 28 · 3200 Meters · Place 8 · Corning-Painted PostCorning-Painted Post3200 Meters8.11:12.81a12
Dec 28Section 5 RWTL #3Dec 28 · 1600 Meters · Place 11 · Corning-Painted PostCorning-Painted Post1600 Meters11.5:01.64a PB12
Dec 18Section 5 RWTL #2-RWTLDec 18 · 1000 Meters · Place 3 · Corning-Painted PostCorning-Painted Post1000 Meters3.2:52.59a12
Dec 11Section 5 RWTL #1Dec 11 · 1600 Meters · Place 9 · Corning-Painted PostCorning-Painted Post1600 Meters9.5:03.1012
Dec 5Ithaca College HS InvitationalDec 5 · 3200 Meters · Place 11 · Corning-Painted PostCorning-Painted Post3200 Meters11.10:45.96a PB12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25Elmira Vs. CorningMay 25 · 400 Meters · Place 6 · CorningCorning400 Meters61:01.92—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Corning vs. Ithaca Dual MeetMay 7 · 800 Meters · Place 7 · CorningCorning800 Meters72:29.07—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Hurley InvitationalJan 18 · 600 Meters · Place 16 · CorningCorning600 Meters161:50.15 PB9
Jan 4Quinney InvitationalJan 4 · 1000 Meters · Place 20 · CorningCorning1000 Meters203:26.189