Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · Indoor607 Invitational 2 PM Meet · Dec 143:31.33a607 Invitational 2 PM MeetDecember 14, 2024
1500 Meters · Indoor607 Invitational 2 PM Meet · Dec 135:25.38a607 Invitational 2 PM MeetDecember 13, 2025
1500 Meters · OutdoorSection IV Class A/B · May 275:13.22aSection IV Class A/BMay 27, 2026
2000m Steeplechase · 0.762m · OutdoorSTAC Championships · May 208:29.60STAC ChampionshipsMay 20, 2026
3000 Meters · IndoorIthaca College Bomber HS Invitational · Dec 711:52.24aIthaca College Bomber HS InvitationalDecember 7, 2025
3000 Meters · OutdoorParkhurst Invitational · May 911:13.23aParkhurst InvitationalMay 9, 2026
400 Meters · OutdoorNY/PA Invitational · Apr 11:17.37NY/PA InvitationalApril 1, 2023
600 Meters · IndoorSection IV Classic 9 AM · Dec 201:55.28aSection IV Classic 9 AMDecember 20, 2025
800 Meters · OutdoorHH, Owego Vs. Elmira · May 122:40.95aHH, Owego Vs. ElmiraMay 12, 2026
800 Meters · Relay Split · IndoorIthaca College Bomber HS Invitational · Dec 73:14.570Ithaca College Bomber HS InvitationalDecember 7, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27Section IV Class A/BMay 27 · 1500 Meters · Place 2 · Elmira1500 Meters2.5:13.22a PB11
May 12HH, Owego Vs. ElmiraMay 12 · 1500 Meters · Place 2 · Elmira1500 Meters2.5:30.19a11
May 12HH, Owego Vs. ElmiraMay 12 · 800 Meters · Place 3 · Elmira800 Meters3.2:40.95a PB11
Apr 28Ithaca vs Elmira MeetApr 28 · 3000 Meters · Place 1 · Elmira3000 Meters1.12:20.71a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10Winter ClassicJan 10 · 1500 Meters · Place 3 · Elmira Express1500 Meters35:32.1210
Jan 3Hurley InvitationalJan 3 · 3000 Meters · Place 2 · Elmira Express3000 Meters212:03.9210

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Elmira Vs. HorseheadsMay 13 · 3000 Meters · Place 1 · Elmira Express3000 Meters112:46.7610
May 10Parkhurst InvitationalMay 10 · 1500 Meters · Place 3 · Elmira Express1500 Meters35:27.4510
May 3Horseheads Blue Shoes InvitationalMay 3 · 3000 Meters · Place 1 · Elmira Express3000 Meters111:35.1010
Apr 30Corning Vs. ElmiraApr 30 · 3000 Meters · Place 1 · Elmira Expre3000 Meters112:28.73—
Apr 23Ithaca Vs. Elmira MeetApr 23 · 3000 Meters · Place 1 · Elmira Expre3000 Meters112:54.33—
Apr 23Ithaca Vs. Elmira MeetApr 23 · 1500 Meters · Place 1 · Elmira Expre1500 Meters15:59.65—
Apr 13Square Deal InviteApr 13 · 3000 Meters · Place 3 · Elmira Express3000 Meters311:56.5310
Apr 3TRI Meet SV-Elmira-Oneonta Apr 3 · 3000 Meters · Place 1 · Elmira3000 Meters1.12:43.00a10
Apr 3TRI Meet SV-Elmira-Oneonta Apr 3 · 1500 Meters · Place 2 · Elmira1500 Meters2.5:42.32a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14607 Invitational 2 PM MeetDec 14 · 1000 Meters · Place 3 · Elmira1000 Meters3.3:31.33a PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Horseheads Blue Shoes InvitationalMay 4 · 3000 Meters · Place 1 · Elm3000 Meters111:58.589

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Winter Classic 2 PM SessionDec 16 · 3000 Meters · Place 2 · Elmira3000 Meters2.12:17.14a9
Jan 7607 Invitational 5 PMJan 7 · 1000 Meters · Place 2 · Elmira1000 Meters2.3:46.24a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9Horseheads vs. ElmiraMay 9 · 1500 Meters · Place 2 · Elmira1500 Meters25:54.76—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Finger Lakes Invitational 2 PM SessionDec 17 · 1000 Meters · Place 3 · Elmira1000 Meters3.3:55.16a8