Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBob Grieve Memorial Invitational - Friday · Jan 233:10.74Bob Grieve Memorial Invitational - FridayJanuary 23, 2026
1600 Meters · OutdoorBaldwinsville SCAC Meet #2 · May 75:31.66Baldwinsville SCAC Meet #2May 7, 2025
3000m Steeplechase · OutdoorSyracuse City Track & Field Championships · May 615:21.21Syracuse City Track & Field ChampionshipsMay 6, 2024
400 Meters · OutdoorSyracuse City Track & Field Qualifier Invitational · May 111:00.28aSyracuse City Track & Field Qualifier InvitationalMay 11, 2026
600 Meters · IndoorGeorge Constantino Memorial Invitational - Friday · Jan 21:38.71George Constantino Memorial Invitational - FridayJanuary 2, 2026
800 Meters · OutdoorSCAC Metro Championships · May 202:17.60aSCAC Metro ChampionshipsMay 20, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20SCAC Metro ChampionshipsMay 20 · 800 Meters · Place 16 · Henninger800 Meters16.2:17.60a PB12
May 16Gates-Chili Spartan InviteMay 16 · 3000m Steeplechase · Henninger3000m Steeplechase0.914m--DNF12
May 11Syracuse City Track & Field Qualifier InvitationalMay 11 · 800 Meters · Place 9 · Henninger800 Meters9.2:21.76a12
May 11Syracuse City Track & Field Qualifier InvitationalMay 11 · 400 Meters · Place 11 · Henninger400 Meters11.1:00.28a PB12
May 7CNS Tri MeetMay 7 · 800 Meters · Place 11 · Henninger800 Meters11.2:25.82a12
May 7CNS Tri MeetMay 7 · 400 Meters · Place 9 · Henninger400 Meters9.1:00.42a12
Apr 22Baldwinsville vs. Henninger MeetApr 22 · 800 Meters · Place 7 · Henninger800 Meters7.2:21.29a12
Apr 18Square Deal InviteApr 18 · 800 Meters · Place 35 · Henninger800 Meters35.2:23.24a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27SCAC & Independent Indoor Track ChampionshipsJan 27 · 600 Meters · Place 15 · Henninger600 Meters151:40.2212
Jan 23Bob Grieve Memorial Invitational - FridayJan 23 · 1000 Meters · Place 16 · Henninger1000 Meters163:10.74 PB12
Jan 2George Constantino Memorial Invitational - FridayJan 2 · 600 Meters · Place 14 · Henninger600 Meters141:38.71 PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Baldwinsville SCAC Meet #2May 7 · 800 Meters · Place 10 · Henninger800 Meters102:26.4611
May 7Baldwinsville SCAC Meet #2May 7 · 1600 Meters · Place 13 · Henninger1600 Meters135:31.66 PB11
Apr 30SCAC Meet #1 at CNSApr 30 · 800 Meters · Place 23 · Henninger800 Meters232:34.3011
Apr 30SCAC Meet #1 at CNSApr 30 · 1600 Meters · Place 19 · Henninger1600 Meters195:43.6811
Apr 23Baldwinsville vs. Henninger MeetApr 23 · 800 Meters · Place 7 · Henninger800 Meters72:34.7611
Apr 23Baldwinsville vs. Henninger MeetApr 23 · 1600 Meters · Place 10 · Henninger1600 Meters105:48.8511

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Syracuse City Track & Field ChampionshipsMay 6 · 3000m Steeplechase · Place 4 · Henninger3000m Steeplechase415:21.21 PB10
Apr 29Henninger @ Baldwinsville DualApr 29 · 800 Meters · Place 12 · Henninger800 Meters122:32.0210
Apr 24Henninger @ F-M DualApr 24 · 800 Meters · Place 8 · Henninger800 Meters82:39.8410
Apr 24Henninger @ F-M DualApr 24 · 1600 Meters · Place 7 · Henninger1600 Meters76:01.6310
Apr 20Square Deal InviteApr 20 · 1600 Meters · Place 30 · Henninger1600 Meters305:50.8810
Apr 12Tully Co-Ed Spring InvitationalApr 12 · 800 Meters · Place 26 · Henninger800 Meters262:37.0710

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1SCAC/Independents League ChampionshipsFeb 1 · 1000 Meters · Place 20 · Henninger1000 Meters203:32.0810
Jan 18Bob Grieve Memorial Thursday SessionJan 18 · 1000 Meters · Place 34 · Henninger1000 Meters343:33.4010