Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAustin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and Landmark · Apr 2612.7Austin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and LandmarkApril 26, 2022
200 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1028.56aDavid Hemery Valentine InvitationalFebruary 10, 2023
200 Meters · OutdoorAustin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and Landmark · Apr 2628.2Austin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and LandmarkApril 26, 2022
55 Meter · IndoorSCSU Sutherland Inv. · Jan 247.64aSCSU Sutherland Inv.January 24, 2026
55 Meters · IndoorMIAA Div 4 Championship · Feb 177.75MIAA Div 4 ChampionshipFebruary 17, 2022
60 Meter · Indoorthe TRACK at new balance Early Bird invite · Dec 68.29athe TRACK at new balance Early Bird inviteDecember 6, 2025
60 Meters · IndoorNortheast-10 Indoor Championships · Feb 198.17Northeast-10 Indoor ChampionshipsFebruary 19, 2026
Long Jump · IndoorTri County Meet1 · Dec 1013-01.00Tri County Meet1December 10, 2021
Long Jump · OutdoorMSTCA Division 4 Relays · May 294.75mMSTCA Division 4 RelaysMay 29, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 100 Meters · Place 16 · AssumptionAssumption100 MetersRound P16.12.98aWind: -0.1Sr
May 1NE10 OutdoorMay 1 · 100 Meters · Place 16 · AssumptionAssumption100 MetersRound P16.12.98aWind: -0.1Sr
Apr 24CCSU InvitationalApr 24 · 100 Meters · AssumptionAssumption100 Meters—DNSWind: -0.8Sr
Apr 17George Davis InvitationalApr 17 · 100 Meters · Place 16 · AssumptionAssumption100 Meters16.12.82aWind: 1.8Sr
Apr 11Ed Daniels ClassicApr 11 · 100 Meters · Place 20 · AssumptionAssumption100 MetersRound P20.13.26aWind: -1Sr
Apr 3Rage in the Cage InvitationalApr 3 · 100 Meters · Place 5 · AssumptionAssumption100 Meters512.89aSr
Mar 26SNHU Spring InvitationalMar 26 · 100 Meters · Place 12 · AssumptionAssumption100 Meters12.12.96aWind: 2.2Sr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 60 Meters · Place 15 · AssumptionAssumption60 MetersRound P158.17 PBSR
Feb 6Riverhawk InvitationalFeb 6 · 60 Meters · Place 41 · AssumptionAssumption60 MetersRound P418.20aSr
Jan 31Southern Maine Husky InvitationalJan 31 · 55 Meter · Place 8 · AssumptionAssumption55 MeterRound P8.7.70aWind: 0Sr
Jan 31Southern Maine Husky InvitationalJan 31 · 55 Meter · Place 7 · AssumptionAssumption55 Meter7.7.65aWind: 0Sr
Jan 24SCSU Sutherland Inv.Jan 24 · 55 Meter · Place 5 · AssumptionAssumption55 MeterRound P5.7.64a PBSr
Jan 24SCSU Sutherland Inv.Jan 24 · 55 Meter · Place 5 · AssumptionAssumption55 Meter5.7.67aSr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 60 Meter · Place 17 · AssumptionAssumption60 Meter17.8.43aWind: 0Sr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 60 Meter · Place 15 · AssumptionAssumption60 MeterRound P15.8.29a PBSr
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 60 Meters · Place 19 · AssumptionAssumption60 Meters198.40JR
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 60 Meters · Place 19 · AssumptionAssumption60 Meters198.40JR
Feb 15Tufts Stampede OpenFeb 15 · 60 Meters · Place 19 · AssumptionAssumption60 MetersRound P198.41JR
Jan 31John Thomas Terrier ClassicJan 31 · 60 Meters · Place 38 · AssumptionAssumption60 Meters388.53a—
Jan 31John Thomas Terrier ClassicJan 31 · 60 Meters · Place 38 · AssumptionAssumption60 Meters388.53a—
Jan 25Southern Maine Husky InvitationalJan 25 · 55 Meter · Place 10 · AssumptionAssumption55 MeterRound P10.7.88aWind: 0Jr
Jan 11Sutherland InviteJan 11 · 55 Meters · Place 11 · AssumptionAssumption55 Meters117.82a—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 25SCSU Barber-MaloneyApr 25 · 100 Meters · Place 17 · AssumptionAssumption100 Meters17.13.24aWind: 1.5Jr
Apr 6Rage in the Cage InvitationalApr 6 · 100 Meters · Place 8 · AssumptionAssumption100 Meters813.44JR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 60 Meter · Place 34 · AssumptionAssumption60 MeterRound P34.8.50aJr
Feb 16Northeast-10 Indoor ChampionshipsFeb 16 · 60 Meters · Place 19 · AssumptionAssumption60 Meters198.28SO
Feb 2Tufts Cupid ChallengeFeb 2 · 200 Meters · Place 32 · AssumptionAssumption200 Meters3229.60a—
Feb 2Tufts Cupid ChallengeFeb 2 · 60 Meters · Place 16 · AssumptionAssumption60 Meters168.40a—
Feb 2Tufts Cupid ChallengeFeb 2 · 60 Meters · Place 13 · AssumptionAssumption60 Meters138.39a—
Jan 26John Thomas Terrier ClassicJan 26 · 200 Meters · Place 148 · AssumptionAssumption200 Meters14828.69a—
Jan 26John Thomas Terrier ClassicJan 26 · 60 Meters · Place 32 · AssumptionAssumption60 Meters328.46a—
Jan 19William Sutherland III InvitationalJan 19 · 200 Meters · Place 9 · AssumptionAssumption200 Meters928.85a—
Jan 19William Sutherland III InvitationalJan 19 · 55 Meters · Place 9 · AssumptionAssumption55 Meters97.80a—
Jan 13Suffolk Ice BreakerJan 13 · 60 Meters · Place 20 · AssumptionAssumption60 MetersRound P208.35—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3NE10 ChampionshipsMay 3 · 100 Meters · Place 24 · AssumptionAssumption100 Meters2413.18a—
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 100 Meters · Place 14 · AssumptionAssumption100 Meters1413.46a—
Apr 19George Davis InvitationalApr 19 · 100 Meters · Place 21 · AssumptionAssumption100 Meters21.13.47aWind: -0.9So
Apr 6Wright Outdoor InviteApr 6 · 100 Meters · Place 15 · AssumptionAssumption100 Meters1513.36a—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 10UMass Boston Beacon InvitationalDec 10 · 60 Meter · Place 12 · AssumptionAssumption60 MeterRound P12.8.50aSo
Dec 10UMass Boston Beacon InvitationalDec 10 · 200 Meters · Place 17 · AssumptionAssumption200 Meters17.28.80aSo
Dec 2Suffolk RelaysDec 2 · 60 Meter · Place 33 · AssumptionAssumption60 MeterRound P33.8.42aSo
Feb 16Northeast-10 ChampionshipsFeb 16 · 60 Meters · Place 20 · AssumptionAssumption60 MetersRound P208.44FR
Feb 10David Hemery Valentine InvitationalFeb 10 · 200 Meters · Place 242 · AssumptionAssumption200 Meters242.28.56a PBFr
Jan 27Riverhawk InvitationalJan 27 · 200 Meters · Place 79 · AssumptionAssumption200 Meters7929.72aFr
Jan 27Riverhawk InvitationalJan 27 · 60 Meters · Place 51 · AssumptionAssumption60 MetersRound P518.59aFr
Jan 22The William Sutherland III InvitationalJan 22 · 200 Meters · Place 17 · AssumptionAssumption200 Meters1729.87aFr
Jan 22The William Sutherland III InvitationalJan 22 · 55 Meters · Place 12 · AssumptionAssumption55 MetersRound P128.03aFr
Jan 14Brandeis Reggie Poyau Memorial InvitationalJan 14 · 60 Meters · Place 13 · AssumptionAssumption60 MetersRound P138.69FR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29Skyhawk InvitationalApr 29 · 100 Meters · Place 16 · AssumptionAssumption100 Meters1613.68FR
Apr 22Jay Carisella Coaches InvitationalApr 22 · 100 Meters · Place 7 · AssumptionAssumption100 Meters713.64FR
Apr 6Merrimack College Track CarnivalApr 6 · 200 Meters · Place 20 · AssumptionAssumption200 Meters2029.51FR
Apr 6Merrimack College Track CarnivalApr 6 · 200 Meters · Place 20 · AssumptionAssumption200 Meters2029.51FR
Apr 6Merrimack College Track CarnivalApr 6 · 100 Meters · Place 15 · AssumptionAssumption100 Meters1513.67FR
Apr 6Merrimack College Track CarnivalApr 6 · 100 Meters · Place 15 · AssumptionAssumption100 Meters1513.67FR
Apr 1AIC Yellowjacket InvitationalApr 1 · 200 Meters · Place 27 · AssumptionAssumption200 Meters2729.27FR
Apr 1AIC Yellowjacket InvitationalApr 1 · 100 Meters · Place 14 · AssumptionAssumption100 Meters1413.69FR

2022 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 10Beacon InvitationalDec 10 · 60 Meter · Place 28 · AssumptionAssumption60 MeterRound P28.8.45aFr
Dec 10Beacon InvitationalDec 10 · 200 Meters · Place 61 · AssumptionAssumption200 Meters61.29.74aFr
Dec 3ALDEN INVITATIONALDec 3 · 60 Meter · Place 32 · AssumptionAssumption60 MeterRound P32.8.51aFr
Feb 17MIAA Div 4 ChampionshipFeb 17 · 55 Meters · Place 4 · Cardinal SpellmanCardinal Spellman55 Meters47.75 PBSR
Feb 3Tri County League ChampionshipFeb 3 · 55 Meters · Place 2 · Cardinal SpellmanCardinal Spellman55 MetersRound P27.8312
Feb 3Tri County League ChampionshipFeb 3 · 55 Meters · Place 2 · Cardinal SpellmanCardinal Spellman55 Meters27.8012
Feb 3TCL ChampionshipFeb 3 · 55 Meter · Place 2 · Cardinal SpellmanCardinal Spellman55 MeterRound P2.7.83a12
Feb 3TCL ChampionshipFeb 3 · 55 Meter · Place 2 · Cardinal SpellmanCardinal Spellman55 Meter2.7.80a12
Jan 24Tri County - Meet10 - WheatonJan 24 · 55 Meter · Place 1 · Cardinal SpellmanCardinal Spellman55 Meter1.7.90a12
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Meters · Place 17 · Seni Cardinal SpellmanSeni Cardinal Spellman55 Meters177.87—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Meters · Place 17 · Seni Cardinal SpellmanSeni Cardinal Spellman55 Meters177.87—
Jan 12Tri County - Meet 8 - WheatonJan 12 · 55 Meters · Place 1 · Cardinal SpellmanCardinal Spellman55 Meters17.85SR

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30MIAA D5 ChampionshipMay 30 · 100 Meters · Place 16 · Cardinal SpellmanCardinal Spellman100 MetersRound P16.13.32a12
May 26MIAA Division 5 ChampionshipMay 26 · 100 Meters · Place 16 · Cardinal SpellmanCardinal Spellman100 MetersRound P16.13.32a12
May 22CCL League ChampionshipMay 22 · 200 Meters · Cardinal SpellmanCardinal Spellman200 Meters—DNS12
May 22CCL League ChampionshipMay 22 · 100 Meters · Place 2 · Cardinal SpellmanCardinal Spellman100 MetersRound P2.13.52a12
May 22CCL League ChampionshipMay 22 · 100 Meters · Place 2 · Cardinal SpellmanCardinal Spellman100 Meters2.13.33a12
May 17Austin Prep vs. Bishop Feehan w/ Cardinal Spellman & CathedralMay 17 · 100 Meters · Place 2 · Cardinal SpellmanCardinal Spellman100 Meters2.13.212
May 13MSTCA Coaches Twilight InvitatiunalMay 13 · 100 Meters · Place 11 · Cardinal SpellmanCardinal Spellman100 MetersRound P11.13.53a12
May 3Bishop Fenwick vs Cardinal Spellman & St Joe'sMay 3 · 200 Meters · Place 2 · Cardinal SpellmanCardinal Spellman200 Meters2.28.412
May 3Bishop Fenwick vs Cardinal Spellman & St Joe'sMay 3 · 100 Meters · Place 1 · Cardinal SpellmanCardinal Spellman100 Meters1.13.012
Apr 26Austin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and LandmarkApr 26 · 200 Meters · Place 2 · Cardinal SpellmanCardinal Spellman200 Meters2.28.2 PB12
Apr 26Austin Prep vs. Cardinal Spellman, St. Josephs, Cathedral, and LandmarkApr 26 · 100 Meters · Place 1 · Cardinal SpellmanCardinal Spellman100 Meters1.12.7 PB12
Apr 19Archbishop Williams vs. Cardinal Spellman & CathedralApr 19 · 100 Meters · Cardinal SpellmanCardinal Spellman100 Meters—13.7Unofficial12
Apr 9CCL Multiple Teams MeetApr 9 · Long Jump · Place 4 · Cardinal SpellmanCardinal SpellmanLong Jump4.13-07.5012
Apr 9CCL Multiple Teams MeetApr 9 · 200 Meters · Place 3 · Cardinal SpellmanCardinal Spellman200 Meters3.28.80a12
Apr 9CCL Multiple Teams MeetApr 9 · 100 Meters · Place 1 · Cardinal SpellmanCardinal Spellman100 Meters1.13.55a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Tri County Meet1Dec 10 · 55 Meter · Place 1 · Cardinal SpellmanCardinal Spellman55 Meter1.7.77a12
Dec 10Tri County Meet1Dec 10 · Long Jump · Place 8 · Cardinal SpellmanCardinal SpellmanLong Jump8.13-01.00 PB12

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 17MIAA D2 South SectionalsJun 17 · 100 Meters · Place 13 · Cardinal SpellmanCardinal Spellman100 MetersRound P13.13.21a11
Jun 12Catholic Central League InvitationalJun 12 · Long Jump · Place 5 · Cardinal SpellmanCardinal SpellmanLong Jump5.14-03.5011
Jun 12Catholic Central League InvitationalJun 12 · 100 Meters · Place 1 · Cardinal SpellmanCardinal Spellman100 MetersRound P1.13.27a11
Jun 12Catholic Central League InvitationalJun 12 · 100 Meters · Place 1 · Cardinal SpellmanCardinal Spellman100 Meters1.13.23a11
May 29MSTCA Division 4 RelaysMay 29 · Long Jump · Place 2 · Cardinal SpellmanCardinal SpellmanLong Jump2.4.75m PB11
May 18Cardinal Spellman vs Bishop FeehanMay 18 · Long Jump · Cardinal SpellmanCardinal SpellmanLong Jump—14-04Unofficial11
May 18Cardinal Spellman vs Bishop FeehanMay 18 · 100 Meters · Cardinal SpellmanCardinal Spellman100 Meters—13.8Unofficial11
May 15Archbishop Williams vs. Cardinal SpellmanMay 15 · Long Jump · Place 2 · Cardinal SpellmanCardinal SpellmanLong Jump2.14-03Unofficial11
May 15Archbishop Williams vs. Cardinal SpellmanMay 15 · 200 Meters · Place 3 · Cardinal SpellmanCardinal Spellman200 Meters3.29.8Unofficial11
May 15Archbishop Williams vs. Cardinal SpellmanMay 15 · 100 Meters · Place 1 · Cardinal SpellmanCardinal Spellman100 Meters1.13.1Unofficial11
May 8Cardinal Spellman vs Bishop StangMay 8 · Long Jump · Cardinal SpellmanCardinal SpellmanLong Jump—15-06Unofficial11
May 8Cardinal Spellman vs Bishop StangMay 8 · 100 Meters · Cardinal SpellmanCardinal Spellman100 Meters—13.3Unofficial11
Apr 17CCL South Division InvitationalApr 17 · Long Jump · Cardinal SpellmanCardinal SpellmanLong Jump—13-06Unofficial11
Apr 17CCL South Division InvitationalApr 17 · 100 Meters · Cardinal SpellmanCardinal Spellman100 Meters—14.45aUnofficial11
Mar 20Archbishop Williams vs. Cardinal SpellmanMar 20 · Long Jump · Cardinal SpellmanCardinal SpellmanLong Jump—13-09Unofficial11
Mar 20Archbishop Williams vs. Cardinal SpellmanMar 20 · 100 Meters · Cardinal SpellmanCardinal Spellman100 Meters—14.1Unofficial11

2020 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 6Tri County League ChampionshipFeb 6 · Long Jump · Place 3 · Cardinal SpellmanCardinal SpellmanLong Jump315-06.0010
Feb 6Tri County League ChampionshipFeb 6 · 55 Meters · Place 2 · Cardinal SpellmanCardinal Spellman55 MetersRound P27.7510
Feb 6Tri County League ChampionshipFeb 6 · 55 Meters · Place 3 · Cardinal SpellmanCardinal Spellman55 Meters37.7510
Jan 28Tri County #7Jan 28 · Long Jump · Place 7 · Cardinal SpellmanCardinal SpellmanLong Jump714-03.0010
Jan 28Tri County #7Jan 28 · 55 Meters · Place 2 · Cardinal SpellmanCardinal Spellman55 Meters27.8310
Jan 14Tri County #5Jan 14 · Long Jump · Place 4 · Cardinal SpellmanCardinal SpellmanLong Jump414-09.5010
Jan 14Tri County #5Jan 14 · 55 Meters · Place 2 · Cardinal SpellmanCardinal Spellman55 Meters27.7810
Jan 7Tri County #4Jan 7 · Long Jump · Place 6 · Cardinal SpellmanCardinal SpellmanLong Jump613-08.0010
Jan 7Tri County #4Jan 7 · 55 Meters · Place 3 · Cardinal SpellmanCardinal Spellman55 Meters37.9510