Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNortheast-10 Indoor Championships · Feb 194:27.72Northeast-10 Indoor ChampionshipsFebruary 19, 2026
1 Mile · OutdoorCCL Fall2 Championship · Apr 245:08.05CCL Fall2 ChampionshipApril 24, 2021
1 Mile · Outdoor · Hand timedFenwick vs Spellman · Apr 95:18.4hFenwick vs SpellmanApril 9, 2021
1000 Meters · IndoorTri-County Meet #3 · Jan 23:32.43Tri-County Meet #3January 2, 2019
1500 Meters · OutdoorUNH Wildcat Invitational · Apr 244:05.34aUNH Wildcat InvitationalApril 24, 2026
2 Miles · IndoorTri County #4 · Jan 711:55.30Tri County #4January 7, 2020
2 Miles · OutdoorCatholic Central League Invitational · Jun 1210:49.09aCatholic Central League InvitationalJune 12, 2021
200 Meters · Outdoor · Hand timedFenwick vs Spellman · Apr 926.2hFenwick vs SpellmanApril 9, 2021
3000 Meters · Indoor2025 Reggie Poyau Memorial Invitational · Jan 189:29.84a2025 Reggie Poyau Memorial InvitationalJanuary 18, 2025
5000 Meters · IndoorRiverhawk Invitational · Jan 2416:28.61aRiverhawk InvitationalJanuary 24, 2025
5000 Meters · OutdoorNortheast-10 Outdoor Championships · May 115:33.76aNortheast-10 Outdoor ChampionshipsMay 1, 2026
600 Meters · IndoorMSTCA Small School Speed Classic · Dec 181:33.83aMSTCA Small School Speed ClassicDecember 18, 2021
800 Meters · IndoorNortheast-10 Indoor Championships · Feb 191:58.89Northeast-10 Indoor ChampionshipsFebruary 19, 2026
800 Meters · OutdoorGeorge Davis Invitational · Apr 172:00.06aGeorge Davis InvitationalApril 17, 2026
Javelin · 800g · OutdoorSt. Mary's vs. Cardinal Spellman vs. Arlington Catholic vs. St. Joseph's Prep · May 10105' 3St. Mary's vs. Cardinal Spellman vs. Arlington Catholic vs. St. Joseph's PrepMay 10, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 5000 Meters · Place 15 · Saint AnselmSaint Anselm5000 Meters15.15:58.19aJr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 5000 Meters · Place 11 · Saint AnselmSaint Anselm5000 Meters11.15:33.76a PBJr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 1500 Meters · Place 11 · Saint AnselmSaint Anselm1500 Meters11.4:05.49aJr
May 1NE10 OutdoorMay 1 · 5000 Meters · Place 11 · Saint AnselmSaint Anselm5000 Meters11.15:33.76aJr
May 1NE10 OutdoorMay 1 · 1500 Meters · Place 11 · Saint AnselmSaint Anselm1500 Meters11.4:05.49aJr
Apr 24UNH Wildcat InvitationalApr 24 · 1500 Meters · Place 6 · Saint AnselmSaint Anselm1500 Meters6.4:05.34a PBJr
Apr 17George Davis InvitationalApr 17 · 800 Meters · Place 15 · Saint AnselmSaint Anselm800 Meters15.2:00.06a PBJr
Apr 11Ed Daniels ClassicApr 11 · 1500 Meters · Place 7 · Saint AnselmSaint Anselm1500 Meters7.4:12.93aJr
Mar 26SNHU Spring InvitationalMar 26 · 5000 Meters · Place 5 · Saint AnselmSaint Anselm5000 Meters5.15:42.50aJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 1 Mile · Place 9 · St. AnselmSt. Anselm1 Mile94:27.72 PBJR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 800 Meters · Place 10 · St. AnselmSt. Anselm800 MetersRound P101:58.89 PBJR
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 38 · Saint AnselmSaint Anselm800 Meters382:00.21aJr
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 177 · St AnselmSt Anselm1 Mile1774:28.96JR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 800 Meters · Place 7 · Saint AnselmSaint Anselm800 Meters72:01.76aJr
Jan 17Panther InviteJan 17 · 1 Mile · Place 2 · Saint AnselmSaint Anselm1 Mile2.4:32.90aJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17Merrimack Alumni CarnivalApr 17 · 1500 Meters · Place 6 · St. AnselmSt. Anselm1500 Meters64:12.21SO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 800 Meters · Place 13 · St. AnselmSt. Anselm800 Meters132:00.58SO
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 800 Meters · Place 13 · St. AnselmSt. Anselm800 Meters132:00.58SO
Feb 14David Hemery Valentine InvitationalFeb 14 · 800 Meters · Place 217 · Saint AnselmSaint Anselm800 Meters2172:01.52a—
Jan 24Riverhawk InvitationalJan 24 · 5000 Meters · Place 37 · Saint AnselmSaint Anselm5000 Meters37.16:28.61a PBSo
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 3000 Meters · Place 13 · Saint AnselmSaint Anselm3000 Meters139:29.84a PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 5000 Meters · Place 7 · Saint AnselmSaint Anselm5000 Meters716:45.89a—
Apr 19George Davis InvitationalApr 19 · 1500 Meters · Place 37 · Saint AnselmSaint Anselm1500 Meters37.4:20.42aFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Riverhawk InvitationalJan 26 · 3000 Meters · Place 77 · St. AnselmSt. Anselm3000 Meters7710:02.68FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 5000 Meters · Saint AnselmSaint Anselm5000 Meters—DNFFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29Skyhawk InvitationalApr 29 · 5000 Meters · Place 3 · St. AnselmSt. Anselm5000 Meters317:13.65FR

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22CCL League ChampionshipMay 22 · 2 Miles · Place 6 · Cardinal SpellmanCardinal Spellman2 Miles6.11:15.87a12
May 22CCL League ChampionshipMay 22 · Javelin · Cardinal SpellmanCardinal SpellmanJavelin800g—DNS12
May 17Austin Prep vs. Bishop Feehan w/ Cardinal Spellman & CathedralMay 17 · 2 Miles · Place 3 · Cardinal SpellmanCardinal Spellman2 Miles3.11:02.012
May 17Austin Prep vs. Bishop Feehan w/ Cardinal Spellman & CathedralMay 17 · Javelin · Place 10 · Cardinal SpellmanCardinal SpellmanJavelin800g10.89' 312
May 10St. Mary's vs. Cardinal Spellman vs. Arlington Catholic vs. St. Joseph's PrepMay 10 · 2 Miles · Place 1 · Cardinal SpellmanCardinal Spellman2 Miles1.11:20.112
May 10St. Mary's vs. Cardinal Spellman vs. Arlington Catholic vs. St. Joseph's PrepMay 10 · 1 Mile · Place 1 · Cardinal SpellmanCardinal Spellman1 Mile1.5:18.512
May 10St. Mary's vs. Cardinal Spellman vs. Arlington Catholic vs. St. Joseph's PrepMay 10 · Javelin · Place 3 · Cardinal SpellmanCardinal SpellmanJavelin800g3.105' 3 PB12
Apr 26Austin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and LandmarkApr 26 · 2 Miles · Place 1 · Cardinal SpellmanCardinal Spellman2 Miles1.11:01.312
Apr 19Archbishop Williams vs. Cardinal Spellman & CathedralApr 19 · 2 Miles · Cardinal SpellmanCardinal Spellman2 Miles—10:54Unofficial12
Apr 19Archbishop Williams vs. Cardinal Spellman & CathedralApr 19 · 1 Mile · Cardinal SpellmanCardinal Spellman1 Mile—05:33.4Unofficial12
Apr 19Archbishop Williams vs. Cardinal Spellman & CathedralApr 19 · Javelin · Cardinal SpellmanCardinal SpellmanJavelin800g—76'0Unofficial12
Apr 9CCL Multiple Teams MeetApr 9 · 2 Miles · Place 3 · Cardinal SpellmanCardinal Spellman2 Miles3.11:20.37a12

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17MIAA Div 4 ChampionshipFeb 17 · 1 Mile · Place 5 · Cardinal SpellmanCardinal Spellman1 Mile55:00.71SR
Feb 3Tri County League ChampionshipFeb 3 · 1 Mile · Place 2 · Cardinal SpellmanCardinal Spellman1 Mile25:00.4012
Feb 3TCL ChampionshipFeb 3 · 1 Mile · Place 2 · Cardinal SpellmanCardinal Spellman1 Mile2.5:00.40a12
Jan 24Tri County - Meet10 - WheatonJan 24 · 1000 Meters · Cardinal SpellmanCardinal Spellman1000 Meters—DNS12
Jan 4Tri County - Meet 5 ReggieJan 4 · 1 Mile · Place 8 · Cardinal SpellmanCardinal Spellman1 Mile8.4:58.81a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Tri County - Meet4 BUDec 22 · 1 Mile · Place 6 · Cardinal SpellmanCardinal Spellman1 Mile6.4:57.33a12
Dec 18MSTCA Small School Speed ClassicDec 18 · 600 Meters · Place 16 · Cardinal SpellmanCardinal Spellman600 Meters16.1:33.83a PB12

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 12Catholic Central League InvitationalJun 12 · 2 Miles · Place 5 · Cardinal SpellmanCardinal Spellman2 Miles5.10:49.09a PB11
May 18Cardinal Spellman vs Bishop FeehanMay 18 · 2 Miles · Place 2 · Cardinal SpellmanCardinal Spellman2 Miles2.11:28.1Unofficial11
May 18Cardinal Spellman vs Bishop FeehanMay 18 · 800 Meters · Place 4 · Cardinal SpellmanCardinal Spellman800 Meters4.2:13.8Unofficial11
May 15Archbishop Williams vs. Cardinal SpellmanMay 15 · 2 Miles · Place 1 · Cardinal SpellmanCardinal Spellman2 Miles1.11:46Unofficial11
May 15Archbishop Williams vs. Cardinal SpellmanMay 15 · 1 Mile · Place 2 · Cardinal SpellmanCardinal Spellman1 Mile2.5:03.1Unofficial11
May 8Cardinal Spellman vs Bishop StangMay 8 · 1 Mile · Place 3 · Cardinal SpellmanCardinal Spellman1 Mile3.5:05.4Unofficial11
Apr 24CCL Fall2 ChampionshipApr 24 · 1 Mile · Place 8 · Cardinal SpellmanCardinal Spellman1 Mile85:08.05 PB11
Apr 17CCL South Division InvitationalApr 17 · 1 Mile · Place 4 · Cardinal SpellmanCardinal Spellman1 Mile4.5:14.84aUnofficial11
Apr 17CCL South Division InvitationalApr 17 · 200 Meters · Cardinal SpellmanCardinal Spellman200 Meters—27.0aUnofficial11
Apr 9Fenwick vs SpellmanApr 9 · 1 Mile · Place 2 · Cardinal SpellmanCardinal Spellman1 Mile25:18.4h PB11
Apr 9Fenwick vs SpellmanApr 9 · 200 Meters · Place 5 · Cardinal SpellmanCardinal Spellman200 Meters526.2h PB11
Mar 20Archbishop Williams vs. Cardinal SpellmanMar 20 · 1 Mile · Place 2 · Cardinal SpellmanCardinal Spellman1 Mile2.5:09.3Unofficial11
Mar 13Spellman vs FeehanMar 13 · 1 Mile · Place 2 · Cardinal SpellmanCardinal Spellman1 Mile2.5:17.5Unofficial11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Tri County #7Jan 28 · 1 Mile · Place 33 · Cardinal SpellmanCardinal Spellman1 Mile335:23.9810
Jan 14Tri County #5Jan 14 · 1 Mile · Place 29 · Cardinal SpellmanCardinal Spellman1 Mile295:19.6610
Jan 7Tri County #4Jan 7 · 2 Miles · Place 16 · Cardinal SpellmanCardinal Spellman2 Miles1611:55.30 PB10

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Tri-County Meet #7Jan 29 · 1000 Meters · Cardinal SpellmanCardinal Spellman1000 Meters—DNF9
Jan 22Tri-County League Meet #6Jan 22 · 600 Meters · Place 6 · Cardinal SpellmanCardinal Spellman600 Meters61:57.889
Jan 2Tri-County Meet #3Jan 2 · 1000 Meters · Place 35 · Cardinal SpellmanCardinal Spellman1000 Meters353:32.43 PB9