Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 9 Class A Championship · Feb 103:34.84Section 9 Class A ChampionshipFebruary 10, 2024
1500 Meters · IndoorSuffern Invite · Jan 105:55.64Suffern InviteJanuary 10, 2025
1500 Meters · OutdoorCrusader Relays · May 55:42.01Crusader RelaysMay 5, 2023
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 46:25.57Ocean Breeze Freedom GamesJanuary 4, 2025
600 Meters · IndoorOCIAA Divisional Championship (2 4 6) · Feb 232:00.19OCIAA Divisional Championship (2 4 6)February 23, 2024
800 Meters · IndoorOcean Breeze Invitational & Pentathlon · Feb 32:49.07Ocean Breeze Invitational & PentathlonFebruary 3, 2024
800 Meters · OutdoorSection 9 Class A/B Championship · May 272:46.63Section 9 Class A/B ChampionshipMay 27, 2023

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

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Garden State OpenFeb 21 · 1600 Meters · Place 39 · Minisink Val1600 Meters396:46.13—
Feb 8Section 9 Class "A" ChampionshipFeb 8 · 1000 Meters · Place 23 · Minisink Val1000 Meters233:45.40—
Jan 24Puma New York International Showcase 2025Jan 24 · 800 Meters · Place 55 · Minisink Valley800 Meters553:04.7512
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 1000 Meters · Place 10 · Minisink Val1000 Meters103:47.44—
Jan 10Suffern InviteJan 10 · 1500 Meters · Place 14 · Minisink Val1500 Meters145:55.64 PB—
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 17 · Minisink Valley1600 Meters176:25.57 PB12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 67 · Minisink Valley800 Meters67.2:57.29a12
Dec 14OCIAA Developmental 'A' Meet #2Dec 14 · 600 Meters · Place 25 · Minisink Valley600 Meters25.2:02.7012
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 600 Meters · Place 8 · Minisink Valley600 Meters82:00.19 PB11
Feb 10Section 9 Class A ChampionshipFeb 10 · 1000 Meters · Place 18 · Minisink Val1000 Meters183:34.84 PB—
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 800 Meters · Place 16 · Minisink Valley800 Meters162:49.07 PB11
Jan 6Freedom GamesJan 6 · 1000 Meters · Place 2 · Minisink Valley1000 Meters23:34.8511

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · 600 Meters · Place 20 · Minisink Valley600 Meters20.2:07.23a11
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 41 · Minisink Valley1000 Meters41.3:44.64a11
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 600 Meters · Place 29 · Minisink Valley600 Meters29.2:02.69a11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Section 9 Class A/B ChampionshipMay 27 · 800 Meters · Place 11 · Minisink Val800 Meters112:46.63 PB10
May 5Crusader RelaysMay 5 · 1500 Meters · Place 30 · Minisink Val1500 Meters305:42.01 PB—
Apr 22Niskayuna Warrior Track and Field Classic 2023Apr 22 · 1500 Meters · Place 40 · Minisink Valley1500 Meters40.5:54.10a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10OCIAA Developmental A MeetDec 10 · 1500 Meters · Minisink Valley1500 Meters--NT10
Jan 8Ocean Breeze Freedom GamesJan 8 · 1000 Meters · Place 63 · Minisink Valley1000 Meters634:01.44—
Jan 8Ocean Breeze Freedom GamesJan 8 · 1600 Meters · Place 66 · Minisink Valley1600 Meters666:38.11—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 26Section 9 Class A/B ChampionshipMay 26 · 800 Meters · Place 15 · Minisink Valley800 Meters153:01.919

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Burke Catholic, Middletown, Minisink Valley, Monroe-WoodburyDec 4 · 1000 Meters · Place 6 · Minisink Valley1000 Meters6.3:51.30aUnofficial9