Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorShen Invy · May 85:12.71aShen InvyMay 8, 2026
1000 Meters · IndoorTCTIL 5A · Jan 33:10.60TCTIL 5A January 3, 2026
1000 Meters · OutdoorTCITL 2C · Dec 213:27.13TCITL 2C December 21, 2024
1600 Meters · IndoorCBA Showcase Individual Running Events · Feb 254:59.05CBA Showcase Individual Running EventsFebruary 25, 2026
1600 Meters · OutdoorWasaren League Only Early Spring Meet · Apr 95:15.65aWasaren League Only Early Spring MeetApril 9, 2026
3000m Steeplechase · 0.914m · OutdoorSection 2 Group 3 Championships · May 2811:03.90Section 2 Group 3 ChampionshipsMay 28, 2026
3200 Meters · IndoorCNY Holiday Classic - Session 1 · Dec 2711:10.39aCNY Holiday Classic - Session 1December 27, 2025
3200 Meters · OutdoorLuciano Memorial Invitational · Apr 2511:15.19aLuciano Memorial InvitationalApril 25, 2026
600 Meters · IndoorTCTIL 5A · Jan 31:48.80TCTIL 5A January 3, 2026
800 Meters · OutdoorWasaren League Only Early Spring Meet · Apr 152:38.68Wasaren League Only Early Spring MeetApril 15, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28Section 2 Group 3 ChampionshipsMay 28 · 3000m Steeplechase · Place 3 · Mechanicville3000m Steeplechase0.914m3.11:03.90 PB10
May 19Wasaren League ChampionshipsMay 19 · 3000m Steeplechase · Place 2 · Mechanicville3000m Steeplechase0.914m2.11:28.06a10
May 12Greenwich, Mechanicville @ WaterfordMay 12 · 3200 Meters · Place 1 · Mechanicville3200 Meters1.11:50.41a10
May 8Shen InvyMay 8 · 1 Mile · Place 31 · Mechanicville1 Mile31.5:12.71a PB10
Apr 25Luciano Memorial InvitationalApr 25 · 3200 Meters · Place 26 · Mechanicville3200 Meters26.11:15.19a PB10
Apr 9Wasaren League Only Early Spring MeetApr 9 · 1600 Meters · Place 4 · Mechanicville1600 Meters4.5:15.65a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25CBA Showcase Individual Running EventsFeb 25 · 1600 Meters · Place 10 · Mechanicville Central1600 Meters104:59.05 PB10
Feb 25CBA Showcase Individual Running EventsFeb 25 · 1600 Meters · Place 10 · Mechanicville Central1600 Meters104:59.0510
Jan 24Colonial and Wasaren League ChampsJan 24 · 1600 Meters · Place 3 · Mechanicvill1600 Meters35:30.8710
Jan 24Colonial and Wasaren League ChampsJan 24 · 1000 Meters · Place 5 · Mechanicvill1000 Meters53:17.4710
Jan 3TCTIL 5A Jan 3 · 1000 Meters · Place 11 · Mechanicville Central1000 Meters113:10.60 PB10
Jan 3TCTIL 5A Jan 3 · 600 Meters · Place 22 · Mechanicville Central600 Meters221:48.80 PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27CNY Holiday Classic - Session 1Dec 27 · 3200 Meters · Place 24 · Mechanicville3200 Meters24.11:10.39a PB10
Dec 14TCITL LM 2CDec 14 · 1000 Meters · Place 6 · Mechanicville1000 Meters6.3:12.95a10
Dec 14TCITL LM 2CDec 14 · 1600 Meters · Place 4 · Mechanicville1600 Meters4.5:18.70a10
Feb 2Wasaren League Varsity ChampionshipsFeb 2 · 1000 Meters · Place 8 · Mechanicville Central1000 Meters83:18.749
Feb 2Wasaren League Varsity ChampionshipsFeb 2 · 1600 Meters · Place 4 · Mechanicville Central1600 Meters45:36.789
Jan 25TCITL LM 5CJan 25 · 1000 Meters · Place 17 · Mechanicville Central1000 Meters173:31.899
Jan 25TCITL LM 5CJan 25 · 600 Meters · Place 23 · Mechanicville Central600 Meters231:58.459

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Greenwich Dual MeetMay 13 · 1600 Meters · Place 5 · Mechanicville1600 Meters5.5:35.22a9
May 13Greenwich Dual MeetMay 13 · 800 Meters · Place 5 · Mechanicville800 Meters5.2:39.58a9
Apr 15Wasaren League Only Early Spring MeetApr 15 · 800 Meters · Place 13 · Mechanicville Central800 Meters132:38.68 PB9
Apr 15Wasaren League Only Early Spring MeetApr 15 · 1600 Meters · Place 19 · Mechanicville Central1600 Meters195:40.019
Jan 127'TH ANNUAL ED CEPIEL TCITL SPRINGFIELD INVITEJan 12 · 1600 Meters · Place 24 · Mechanicville1600 Meters24.5:50.86a9

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 21TCITL 2C Dec 21 · 1000 Meters · Place 1 · Mechanicville1000 Meters1.3:27.13 PB9
Dec 21TCITL 2C Dec 21 · 1600 Meters · Place 2 · Mechanicville1600 Meters2.5:42.709