Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBishop Loughlin Games · Dec 214:33.46aBishop Loughlin GamesDecember 21, 2024
1 Mile · OutdoorEastern States Championship · Jun 24:40.68Eastern States ChampionshipJune 2, 2024
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 42:43.23Ocean Breeze Freedom GamesJanuary 4, 2025
1600 Meters · IndoorCHSAA Relay Carnival · Dec 144:37.58aCHSAA Relay CarnivalDecember 14, 2024
1600 Meters · OutdoorNY and BQ CHSAA Sectional Championships · May 184:31.54NY and BQ CHSAA Sectional ChampionshipsMay 18, 2024
2000m Steeplechase · OutdoorThe New York Relays · Apr 196:58.93The New York RelaysApril 19, 2024
3000 Meters · OutdoorBaby Blue Track Invitational · Apr 110:29.40Baby Blue Track InvitationalApril 1, 2023
3000m Steeplechase · OutdoorCHSAA New York State Intersectional Championship · May 2711:10.44CHSAA New York State Intersectional ChampionshipMay 27, 2023
3200 Meters · IndoorCHSAA Freshmen & Sophomore Boys Intersectionals · Feb 1111:08.04CHSAA Freshmen & Sophomore Boys IntersectionalsFebruary 11, 2023
3200 Meters · OutdoorNY and BQ CHSAA Frosh/Soph Sectional Championships · Apr 3011:04.83NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApril 30, 2023
400 Meters · OutdoorCHSAA Season Opener · Apr 51:03.32CHSAA Season OpenerApril 5, 2024
600 Meters · IndoorOcean Breeze Freedom Games · Jan 41:33.52Ocean Breeze Freedom GamesJanuary 4, 2025
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 282:03.42aU.S. Marine Corps Holiday ClassicDecember 28, 2024
800 Meters · OutdoorSaint Anthony's Invitational · May 32:06.31Saint Anthony's InvitationalMay 3, 2024

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

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 68 · XaverianXaverian800 Meters68.2:07.81a12
Jan 26CHSAA NY/BQ SectionalsJan 26 · 1600 Meters · Place 8 · XaverianXaverian1600 Meters84:41.08a—
Jan 4Ocean Breeze Freedom GamesJan 4 · 600 Meters · Place 59 · XaverianXaverian600 Meters591:33.52 PB12
Jan 4Ocean Breeze Freedom GamesJan 4 · 1000 Meters · Place 19 · XaverianXaverian1000 Meters192:43.23 PB12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 17 · XaverianXaverian800 Meters17.2:03.42a PB12
Dec 21Bishop Loughlin GamesDec 21 · 1 Mile · Place 7 · XaverianXaverian1 Mile7.4:33.46a PB12
Dec 14CHSAA Relay CarnivalDec 14 · 1600 Meters · Place 2 · XaverianXaverian1600 Meters2.4:37.58a PB12
Nov 30Armory Youth Season OpenerNov 30 · 800 Meters · Place 8 · UnattachedUnattached800 Meters8.2:07.09a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2Eastern States ChampionshipJun 2 · 1 Mile · Place 24 · XaverianXaverian1 Mile244:40.68 PB—
May 25CHSAA New York State Intersectional ChampionshipMay 25 · 1600 Meters · Place 9 · XaverianXaverian1600 Meters94:34.6611
May 18NY and BQ CHSAA Sectional ChampionshipsMay 18 · 1600 Meters · Place 2 · XaverianXaverian1600 Meters24:31.54 PB11
May 10The Hellgate RelaysMay 10 · 1 Mile · Place 5 · XaverianXaverian1 Mile54:44.8411
May 3Saint Anthony's InvitationalMay 3 · 800 Meters · Place 43 · XaverianXaverian800 Meters432:06.31 PB11
May 3Saint Anthony's InvitationalMay 3 · 1600 Meters · Place 35 · XaverianXaverian1600 Meters354:34.7111
Apr 19The New York RelaysApr 19 · 2000m Steeplechase · Place 13 · XaverianXaverian2000m Steeplechase136:58.93 PB11
Apr 5CHSAA Season OpenerApr 5 · 400 Meters · Place 50 · XaverianXaverian400 Meters501:03.32 PB11
Apr 5CHSAA Season OpenerApr 5 · 1600 Meters · Place 18 · XaverianXaverian1600 Meters184:56.8811

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1 Mile · Place 21 · XaverianXaverian1 Mile21.4:43.97a11
Dec 9CHSAA Relay CarnivalDec 9 · 1600 Meters · Place 5 · XaverianXaverian1600 Meters5.4:43.46a11
Feb 11CHSAA Freshmen & Sophomore Boys IntersectionalsFeb 11 · 3200 Meters · Place 7 · XaverianXaverian3200 Meters711:08.04 PB10
Feb 4Ocean Breeze InvitationalFeb 4 · 1 Mile · Place 20 · XaverianXaverian1 Mile205:17.62—
Feb 4Ocean Breeze InvitationalFeb 4 · 800 Meters · Place 41 · XaverianXaverian800 Meters412:21.45—
Jan 29CHSAA NY/BQ SectionalsJan 29 · 3200 Meters · Place 18 · XaverianXaverian3200 Meters1811:13.63—
Jan 14CHSAA NY/BQ Frosh Soph SectionalsJan 14 · 3200 Meters · Place 5 · XaverianXaverian3200 Meters511:10.6810

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27CHSAA New York State Intersectional ChampionshipMay 27 · 3000m Steeplechase · Place 6 · XaverianXaverian3000m Steeplechase611:10.44 PB10
May 13CHSAA Freshmen & Sophomore Boys & Girls Intersectional ChampionsMay 13 · 2000m Steeplechase · Place 5 · XaverianXaverian2000m Steeplechase57:24.3510
May 5St. Anthony's Invitational 2023May 5 · 2000m Steeplechase · Place 9 · XaverianXaverian2000m Steeplechase97:45.5610
May 5St. Anthony's Invitational 2023May 5 · 2000m Steeplechase · Place 9 · XaverianXaverian2000m Steeplechase97:45.5610
Apr 30NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 30 · 1600 Meters · Place 17 · XaverianXaverian1600 Meters175:25.0310
Apr 30NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsApr 30 · 3200 Meters · Place 7 · XaverianXaverian3200 Meters711:04.83 PB10
Apr 21New York RelaysApr 21 · 2000m Steeplechase · Place 12 · XaverianXaverian2000m Steeplechase127:51.5310
Apr 1Baby Blue Track InvitationalApr 1 · 3000 Meters · Place 5 · XaverianXaverian3000 Meters510:29.40 PB—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 1000 Meters · Place 30 · XaverianXaverian1000 Meters30.3:02.09a10
Jan 15CHSAA NY/BQ Frosh Soph SectionalsJan 15 · 1600 Meters · Place 14 · XaverianXaverian1600 Meters146:07.919

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21NY and BQ CHSAA Sectional ChampionshipsMay 21 · 800 Meters · Place 41 · XaverianXaverian800 Meters412:33.009
May 1NY and BQ CHSAA Frosh/Soph Sectional ChampionshipsMay 1 · 3200 Meters · Place 10 · XaverianXaverian3200 Meters1013:12.669

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Bishop Loughlin GamesDec 18 · 1000 Meters · Place 46 · XaverianXaverian1000 Meters46.3:35.26a9