Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 9 Class "B" Championship · Jan 303:02.40Section 9 Class "B" ChampionshipJanuary 30, 2026
1600 Meters · IndoorOCIAA Divisional Championship (1 3 5) · Jan 175:23.14OCIAA Divisional Championship (1 3 5)January 17, 2025
3200 Meters · IndoorSIHST&FA Relays · Dec 611:32.22aSIHST&FA RelaysDecember 6, 2025
3200 Meters · OutdoorMHAL Championship · May 2211:00.84MHAL ChampionshipMay 22, 2025
800 Meters · IndoorNorth Shore Pre-Nationals Invitational · Feb 142:22.60North Shore Pre-Nationals InvitationalFebruary 14, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 1000 Meters · New Paltz1000 Meters--DNF10
Jan 30Section 9 Class "B" ChampionshipJan 30 · 1000 Meters · Place 10 · New Paltz1000 Meters103:02.40 PB—
Jan 23OCIAA Divisional Championship (1 3 5)Jan 23 · 1000 Meters · Place 6 · New Paltz1000 Meters63:04.64—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Place 6 · New Paltz1000 Meters6.3:03.48a10
Dec 6SIHST&FA RelaysDec 6 · 3200 Meters · Place 6 · New Paltz3200 Meters6.11:32.22a PB10
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · 800 Meters · Place 43 · New Paltz800 Meters432:22.60 PB9
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 1000 Meters · Place 13 · New Paltz1000 Meters133:03.23a—
Feb 2Section IX InvitationalFeb 2 · 1000 Meters · Place 36 · New Paltz1000 Meters36.3:03.66a9
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · 1600 Meters · Place 7 · New Paltz1600 Meters75:23.14 PB—
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · 1600 Meters · Place 24 · New Paltz1600 Meters245:23.41—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29Section 9 Class B ChampionshipsMay 29 · 3200 Meters · Place 10 · New Paltz3200 Meters1011:10.50—
May 22MHAL ChampionshipMay 22 · 3200 Meters · Place 13 · New Paltz3200 Meters1311:00.84 PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 1600 Meters · Place 66 · New Paltz1600 Meters66.6:20.709