Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMerrimack Alumni Carnival · Apr 1711.55Merrimack Alumni CarnivalApril 17, 2025
1000 Meters · IndoorCatholic Conference League Indoor Meet #1 · Dec 62:58.66aCatholic Conference League Indoor Meet #1December 6, 2022
200 Meters · IndoorHarvard Crimson Open · Feb 123.49aHarvard Crimson OpenFebruary 1, 2025
200 Meters · OutdoorGeorge Davis Invitational · Apr 1723.04aGeorge Davis InvitationalApril 17, 2026
300 Meters · IndoorMSTCA Qualifier Meet · Feb 1138.60aMSTCA Qualifier MeetFebruary 11, 2023
400 Meters · IndoorNortheast-10 Indoor Championships · Feb 1951.02Northeast-10 Indoor ChampionshipsFebruary 19, 2026
400 Meters · OutdoorEd Daniels Classic · Apr 1151.37aEd Daniels ClassicApril 11, 2026
400 Meters · Outdoor · Hand timedXaverian vs. St. John's HS · Jun 955.7hXaverian vs. St. John's HSJune 9, 2021
500 Meters · Indoor2025 Reggie Poyau Memorial Invitational · Jan 181:09.28a2025 Reggie Poyau Memorial InvitationalJanuary 18, 2025
60 Meter · IndoorPlymouth Winter Classic · Dec 57.63aPlymouth Winter ClassicDecember 5, 2025
600 Meters · IndoorBSC Meet #6 · Feb 11:26.87BSC Meet #6February 1, 2023
800 Meters · OutdoorBoys Catholic Conference Classic · May 172:07.23aBoys Catholic Conference ClassicMay 17, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 400 Meters · Place 17 · Saint AnselmSaint Anselm400 MetersRound P17.51.48aJr
May 1NE10 OutdoorMay 1 · 400 Meters · Place 17 · Saint AnselmSaint Anselm400 MetersRound P17.51.48aJr
Apr 24UNH Wildcat InvitationalApr 24 · 400 Meters · Saint AnselmSaint Anselm400 Meters—DNFJr
Apr 24UNH Wildcat InvitationalApr 24 · 200 Meters · Place 12 · Saint AnselmSaint Anselm200 Meters12.23.32aWind: 1.2Jr
Apr 17George Davis InvitationalApr 17 · 200 Meters · Place 19 · Saint AnselmSaint Anselm200 Meters19.23.04a PBWind: 1.3Jr
Apr 11Ed Daniels ClassicApr 11 · 400 Meters · Place 17 · Saint AnselmSaint Anselm400 Meters17.51.37a PBJr
Mar 26SNHU Spring InvitationalMar 26 · 200 Meters · Place 15 · Saint AnselmSaint Anselm200 Meters15.23.52aWind: 0.6Jr
Mar 26SNHU Spring InvitationalMar 26 · 100 Meters · Place 43 · Saint AnselmSaint Anselm100 Meters43.11.81aWind: 1Jr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 400 Meters · Place 19 · St. AnselmSt. Anselm400 MetersRound P1951.02 PBJR
Feb 13Tufts Cupid ChallengeFeb 13 · 400 Meters · Place 8 · Saint AnselmSaint Anselm400 Meters852.62aJr
Feb 6Riverhawk InvitationalFeb 6 · 400 Meters · Place 18 · Saint AnselmSaint Anselm400 Meters1852.01aJr
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 400 Meters · Place 15 · St. AnselmSt. Anselm400 Meters1553.78JR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 39 · Saint AnselmSaint Anselm200 Meters3924.51aJr
Jan 17Panther InviteJan 17 · 400 Meters · Saint AnselmSaint Anselm400 Meters—DNSJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Plymouth Winter ClassicDec 5 · 60 Meter · Place 13 · Saint AnselmSaint Anselm60 MeterRound P13.7.63a PBJr
Dec 5Plymouth Winter ClassicDec 5 · 200 Meters · Place 7 · Saint AnselmSaint Anselm200 Meters7.23.78aJr
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 400 Meters · Place 19 · St. AnselmSt. Anselm400 Meters1951.67SO
Feb 1Harvard Crimson OpenFeb 1 · 200 Meters · Place 26 · Saint AnselmSaint Anselm200 Meters26.23.49a PBWind: 0So
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 500 Meters · Place 10 · Saint AnselmSaint Anselm500 Meters101:09.28a PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Merrimack Alumni CarnivalApr 17 · 200 Meters · Place 18 · St. AnselmSt. Anselm200 Meters1823.17SO
Apr 17Merrimack Alumni CarnivalApr 17 · 100 Meters · Place 18 · St. AnselmSt. Anselm100 Meters1811.55 PBSO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Plymouth St. W ClassicDec 6 · 400 Meters · Place 3 · Saint AnselmSaint Anselm400 Meters3.53.96aSo
Jan 26Riverhawk InvitationalJan 26 · 400 Meters · Place 79 · St. AnselmSt. Anselm400 Meters7954.58FR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 400 Meters · Place 8 · Saint AnselmSaint Anselm400 Meters852.81a—
Apr 19George Davis InvitationalApr 19 · 400 Meters · Place 34 · Saint AnselmSaint Anselm400 Meters34.54.78aFr
Apr 19George Davis InvitationalApr 19 · 200 Meters · Place 43 · Saint AnselmSaint Anselm200 Meters43.24.76aWind: 0.1Fr

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 400 Meters · Place 21 · Saint AnselmSaint Anselm400 Meters21.53.78aFr
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 600 Meters · Place 12 · Saint John'sSaint John's600 Meters12.1:27.75a12
Feb 11MSTCA Qualifier MeetFeb 11 · 300 Meters · Place 34 · Saint John'sSaint John's300 Meters34.38.60a PB12
Feb 1BSC Meet #6Feb 1 · 600 Meters · Place 4 · Saint John'sSaint John's600 Meters41:26.87 PBSR
Feb 1Catholic Conference ChampionshipsFeb 1 · 600 Meters · Place 4 · Saint John'sSaint John's600 Meters41:26.87SR
Jan 29MSTCA Coaches InvitationalJan 29 · 600 Meters · Place 28 · Saint John's ShrewsburySaint John's Shrewsbury600 Meters281:29.80a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 600 Meters · Place 28 · Saint John'sSaint John's600 Meters28.1:29.80a12
Jan 13Catholic Conference Meet #5 (Boys Only)Jan 13 · 600 Meters · Place 2 · Saint John's ShrewsburySaint John's Shrewsbury600 Meters21:28.44a—
Jan 6Catholic Conference Meet #4Jan 6 · 600 Meters · Place 2 · Saint John'sSaint John's600 Meters21:30.46SR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Boys Catholic Conference ClassicMay 17 · 800 Meters · Place 5 · Saint John'sSaint John's800 Meters5.2:07.23a PB12
May 13MSTCA Coaches InvitationalMay 13 · 400 Meters · Place 28 · Saint John's ShrewsburySaint John's Shrewsbury400 Meters2853.79a—
May 9St.John Shrewsbury v BC HighMay 9 · 400 Meters · Place 2 · Saint John'sSaint John's400 Meters2.53.4Unofficial12
May 6Weston Twilight InvitationalMay 6 · 400 Meters · Place 19 · Saint John's ShrewsburySaint John's Shrewsbury400 Meters1952.80a—
Apr 20MSTCA Warrior InvitationalApr 20 · 400 Meters · Place 9 · Saint John's ShrewsburySaint John's Shrewsbury400 Meters954.40a—
Apr 12Xaverian Vs. St. John's HSApr 12 · 800 Meters · Place 2 · Saint John'sSaint John's800 Meters2.2:09.1Unofficial12

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21Catholic Conference Meet #3Dec 21 · 600 Meters · Place 2 · Saint John'sSaint John's600 Meters2.1:28.48a12
Dec 11MSTCA Winter Festival Large SchoolDec 11 · 600 Meters · Place 5 · Saint John'sSaint John's600 Meters5.1:28.74a12
Dec 6Catholic Conference League Indoor Meet #1Dec 6 · 1000 Meters · Place 6 · Saint John'sSaint John's1000 Meters6.2:58.66a PB12
Feb 3Tri County League ChampionshipFeb 3 · 600 Meters · Place 8 · Saint John's ShrewsburySaint John's Shrewsbury600 Meters81:31.6311
Feb 3TCL ChampionshipFeb 3 · 600 Meters · Place 8 · Saint John'sSaint John's600 Meters8.1:31.63a11
Jan 24Tri County - Meet10 - WheatonJan 24 · 600 Meters · Place 1 · Saint John'sSaint John's600 Meters1.1:32.35a11
Jan 4Tri County - Meet 5 ReggieJan 4 · 600 Meters · Place 2 · Saint John'sSaint John's600 Meters2.1:31.85a11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12SJS @ SJPApr 12 · 400 Meters · Saint John'sSaint John's400 Meters—53.8Unofficial11
Apr 8Xaverian Vs. St. John's HSApr 8 · 400 Meters · Place 2 · Saint John'sSaint John's400 Meters2.54.211

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Tri County Meet 3 BUDec 20 · 600 Meters · Place 8 · Saint John'sSaint John's600 Meters8.1:32.84a11
Dec 10Tri County Meet1Dec 10 · 600 Meters · Place 5 · Saint John'sSaint John's600 Meters5.1:33.16a11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 9Xaverian vs. St. John's HSJun 9 · 400 Meters · Place 4 · Saint John'sSaint John's400 Meters4.55.7h PB10
May 19CM vs Saint Johns ShrewsburyMay 19 · 400 Meters · Place 3 · Saint John'sSaint John's400 Meters3.57.4Unofficial10
May 12vs St. John's PrepMay 12 · 400 Meters · Place 4 · Saint John'sSaint John's400 Meters4.56.9Unofficial10

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Tri County League ChampionshipFeb 6 · 600 Meters · Place 14 · Saint John's ShrewsburySaint John's Shrewsbury600 Meters141:41.309
Jan 28Tri County #7Jan 28 · 300 Meters · Place 50 · Saint John's ShrewsburySaint John's Shrewsbury300 Meters5045.589
Jan 14Tri County #5Jan 14 · 600 Meters · Place 27 · Saint John's ShrewsburySaint John's Shrewsbury600 Meters271:41.359

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Tri-County League Meet #1Dec 13 · 600 Meters · Place 22 · Saint John'sSaint John's600 Meters22.1:45.07a9
Dec 13Tri-County League Meet #1Dec 13 · 600 Meters · Place 22 · Saint John'sSaint John's600 Meters22.1:45.07a9