Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPatriot League Championships · May 1612.97aPatriot League ChampionshipsMay 16, 2022
200 Meters · IndoorRiverhawk Invitational · Feb 627.27aRiverhawk InvitationalFebruary 6, 2026
200 Meters · OutdoorMIAA D1 South Championship · Jun 1826.30MIAA D1 South ChampionshipJune 18, 2021
200 Meters · Outdoor · Hand timedPembroke @ North Quincy · May 1126.4hPembroke @ North QuincyMay 11, 2021
300 Meters · IndoorPatriot League Indoor Track & Field Championship · Feb 1042.82Patriot League Indoor Track & Field ChampionshipFebruary 10, 2023
300 Meters · OutdoorPatriot League Fisher Championship · Apr 1343.71Patriot League Fisher ChampionshipApril 13, 2021
400 Meters · IndoorRoxbury CC - Tigers Open Meet · Jan 301:04.27Roxbury CC - Tigers Open MeetJanuary 30, 2026
400 Meters · OutdoorMSTCA Twilight Invitational · May 101:02.64aMSTCA Twilight InvitationalMay 10, 2024
55 Meter · IndoorPatriot League Meet #4A · Jan 197.80aPatriot League Meet #4AJanuary 19, 2023
55 Meters · IndoorPatriot League #3 · Jan 187.76Patriot League #3January 18, 2022
55 Meters · OutdoorPatriot League Fisher Championship · Apr 137.75Patriot League Fisher ChampionshipApril 13, 2021
60 Meter · Indoor38th Alden Invite · Dec 78.34a38th Alden InviteDecember 7, 2024
60 Meter · OutdoorRhody Tri-Meet Opener · Dec 58.36aRhody Tri-Meet OpenerDecember 5, 2025
60 Meters · IndoorURI Invitational · Jan 178.57URI InvitationalJanuary 17, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 200 Meters · Place 5 · StonehillStonehill200 Meters5.27.24aSo
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 200 Meters · Place 15 · StonehillStonehill200 Meters15.27.10aWind: 2.4So
Apr 11UMASS Commonwealth InvitationalApr 11 · 200 Meters · Place 37 · StonehillStonehill200 Meters37.27.28aWind: 2.8So
Apr 2Merrimack Alumni ClassicApr 2 · 200 Meters · Place 7 · StonehillStonehill200 Meters7.27.96aWind: 0.5So
Apr 2Merrimack Alumni ClassicApr 2 · 100 Meters · Place 6 · StonehillStonehill100 Meters6.13.69aWind: 0.7So
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 200 Meters · Place 12 · StonehillStonehill200 Meters12.27.71aWind: 3So
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 100 Meters · Place 18 · StonehillStonehill100 Meters18.13.47aWind: 0.3So

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 39 · StonehillStonehill200 Meters3927.27a PBSo
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 400 Meters · Place 6 · StonehillStonehill400 Meters61:04.27 PBSO
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 200 Meters · Place 4 · StonehillStonehill200 Meters427.27SO
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 15 · StonehillStonehill200 Meters1527.79aSo
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60 Meters · Place 56 · StonehillStonehill60 MetersRound P568.62aSo
Jan 17URI InvitationalJan 17 · 200 Meters · Place 10 · StonehillStonehill200 Meters1027.70SO
Jan 17URI InvitationalJan 17 · 60 Meters · Place 24 · StonehillStonehill60 MetersRound P248.57 PBSO

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · 300 Meters · Place 8 · StonehillStonehill300 Meters8.44.05aSo
Dec 5Rhody Tri-Meet OpenerDec 5 · 60 Meter · Place 8 · StonehillStonehill60 MeterRound P8.8.36a PBSo
Dec 5Rhody Tri-Meet OpenerDec 5 · 60 Meter · Place 8 · StonehillStonehill60 Meter8.8.43aSo
May 3Northeast Outdoor ChampionshipsMay 3 · 200 Meters · Place 18 · StonehillStonehill200 MetersRound P18.27.04aWind: -2.9Fr
May 3Northeast Outdoor ChampionshipsMay 3 · 100 Meters · Place 16 · StonehillStonehill100 MetersRound P16.13.42aWind: -2.9Fr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 200 Meters · Place 23 · StonehillStonehill200 Meters23.26.88aWind: 0.7Fr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 100 Meters · Place 26 · StonehillStonehill100 Meters26.13.24aWind: 0.9Fr
Apr 17Merrimack Alumni CarnivalApr 17 · 400 Meters · Place 6 · StonehillStonehill400 Meters61:04.46FR
Apr 17Merrimack Alumni CarnivalApr 17 · 200 Meters · Place 9 · StonehillStonehill200 Meters927.30FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 200 Meters · Place 28 · StonehillStonehill200 Meters28.27.42aWind: 2.2Fr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 100 Meters · Place 35 · StonehillStonehill100 Meters35.13.34aWind: 2.9Fr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 200 Meters · Place 6 · StonehillStonehill200 Meters6.27.22aWind: 2.5Fr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 100 Meters · Place 5 · StonehillStonehill100 Meters5.13.05aFr
Mar 29UMass Lowell InvitationalMar 29 · 100 Meters · Place 6 · StonehillStonehill100 Meters613.55FR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8URI Coaches InvitationalFeb 8 · 200 Meters · Place 9 · StonehillStonehill200 Meters928.38FR
Feb 8URI Coaches InvitationalFeb 8 · 60 Meters · Place 29 · StonehillStonehill60 MetersRound P298.72FR
Jan 31The Reggie Open - By BAAJan 31 · 400 Meters · Place 14 · StonehillStonehill400 Meters141:04.36FR
Jan 31The Reggie Open - By BAAJan 31 · 200 Meters · Place 19 · StonehillStonehill200 Meters1928.36FR
Jan 24Riverhawk InvitationalJan 24 · 60 Meter · Place 74 · StonehillStonehill60 MeterRound P74.8.75aFr
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 100 · StonehillStonehill200 Meters100.28.28aFr

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 300 Meters · Place 29 · StonehillStonehill300 Meters29.44.79aFr
Dec 738th Alden InviteDec 7 · 60 Meter · Place 22 · StonehillStonehill60 MeterRound P22.8.34a PBFr
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 300 Meters · Place 14 · North QuincyNorth Quincy300 Meters14.43.93a12
Feb 10Patriot league Indoor TF ChampionshipFeb 10 · 300 Meters · Place 7 · North QuincyNorth Quincy300 Meters744.50a—
Feb 1Patriot League Meet #6Feb 1 · 300 Meters · Place 2 · North QuincyNorth Quincy300 Meters243.64a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 300 Meters · Place 24 · North QuincyNorth Quincy300 Meters2444.0812
Jan 26Patriot League Meet #5Jan 26 · 300 Meters · Place 2 · North QuincyNorth Quincy300 Meters244.43a—
Jan 18Patriot League Meet #4Jan 18 · 300 Meters · Place 4 · North QuincyNorth Quincy300 Meters444.46a—
Jan 12MSTCA Northeast InvitationalJan 12 · 400 Meters · Place 18 · North QuincyNorth Quincy400 Meters181:04.4012
Jan 3Patriot League Meet #3Jan 3 · 300 Meters · Place 6 · North QuincyNorth Quincy300 Meters646.59a—
Jan 3Patriot League Meet #3Jan 3 · 55 Meters · Place 10 · North QuincyNorth Quincy55 Meters108.13a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 200 Meters · Place 15 · North QuincyNorth Quincy200 MetersRound P15.26.79aWind: 0.912
May 15Patriot League Spring ChampionshipMay 15 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters127.22a—
May 10MSTCA Twilight InvitationalMay 10 · 400 Meters · Place 9 · North QuincyNorth Quincy400 Meters91:02.64a PB—
May 8Scituate @ Quincy/North QuincyMay 8 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.27.2Unofficial12
May 6Quincy/North Quincy @ PembrokeMay 6 · 200 Meters · Place 2 · North QuincyNorth Quincy200 Meters226.75a—
May 1Hanover @ Quincy/North QuincyMay 1 · 400 Meters · Place 2 · North QuincyNorth Quincy400 Meters2.1:06.7Unofficial12
May 1Hanover @ Quincy/North QuincyMay 1 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.26.9Unofficial12
Apr 23Plymouth South @ Quincy/North QuincyApr 23 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.27.4Unofficial12

2023 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 300 Meters · Place 45 · North QuincyNorth Quincy300 Meters45.44.89a12
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 300 Meters · Place 13 · North QuincyNorth Quincy300 Meters13.45.12a12
Dec 15Patriot League Meet #2Dec 15 · 300 Meters · Place 4 · North QuincyNorth Quincy300 Meters4.46.14a12
Dec 7Patriot League Meet #1Dec 7 · 300 Meters · Place 2 · North QuincyNorth Quincy300 Meters2.45.87a12
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 300 Meters · Place 11 · North QuincyNorth Quincy300 Meters11.42.84a11
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 55 Meter · Place 30 · North QuincyNorth Quincy55 MeterRound P30.7.95a11
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 300 Meters · Place 3 · North QuincyNorth Quincy300 Meters342.82 PB11
Feb 10Patriot League Indoor Track & Field ChampionshipFeb 10 · 55 Meters · Place 11 · North QuincyNorth Quincy55 MetersRound P117.8511
Jan 29MSTCA Coaches InvitationalJan 29 · 300 Meters · Place 7 · North QuincyNorth Quincy300 Meters742.98a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 300 Meters · Place 7 · North QuincyNorth Quincy300 Meters7.42.98a11
Jan 27Patriot League Meet #5Jan 27 · 300 Meters · Place 3 · North QuincyNorth Quincy300 Meters343.31a—
Jan 27Patriot League Meet #5Jan 27 · 55 Meters · Place 7 · North QuincyNorth Quincy55 Meters77.87a—
Jan 19Patriot League Meet #4Jan 19 · 300 Meters · Place 2 · North QuincyNorth Quincy300 Meters243.55JR
Jan 19Patriot League Meet #4Jan 19 · 55 Meters · Place 4 · North QuincyNorth Quincy55 Meters47.80JR
Jan 19Patriot League Meet #4AJan 19 · 300 Meters · Place 2 · North QuincyNorth Quincy300 Meters2.43.55a11
Jan 19Patriot League Meet #4AJan 19 · 55 Meter · Place 4 · North QuincyNorth Quincy55 Meter4.7.80a PB11
Jan 13MSTCA Northeast InvitationalJan 13 · 200 Meters · Place 10 · North QuincyNorth Quincy200 Meters1027.4111
Jan 13MSTCA Northeast InvitationalJan 13 · 200 Meters · Place 10 · North QuincyNorth Quincy200 Meters10.27.41a11
Jan 6Patriot League Meet #3Jan 6 · 300 Meters · Place 4 · North QuincyNorth Quincy300 Meters444.57JR
Jan 6Patriot League Meet #3Jan 6 · 55 Meters · Place 4 · North QuincyNorth Quincy55 Meters47.96JR

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25MIAA Division 1 Outdoor Track & Field ChampionshipMay 25 · 200 Meters · Place 19 · North QuincyNorth Quincy200 MetersRound P19.27.13a11
May 20MSTCA South Shore Twilight MeetMay 20 · 200 Meters · Place 2 · North QuincyNorth Quincy200 Meters2.27.48a11
May 20MSTCA South Shore Twilight MeetMay 20 · 100 Meters · North QuincyNorth Quincy100 MetersRound P--DNS11
May 16Patriot League Outdoor ChampionshipMay 16 · 200 Meters · Place 4 · North QuincyNorth Quincy200 Meters427.09a—
May 16Patriot League Outdoor ChampionshipMay 16 · 100 Meters · Place 8 · North QuincyNorth Quincy100 Meters813.51a—
May 16Patriot League Outdoor ChampionshipMay 16 · 100 Meters · Place 7 · North QuincyNorth Quincy100 Meters713.42a—
May 9Hanover @ Quincy/North QuincyMay 9 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.27.1Unofficial11
May 9Hanover @ Quincy/North QuincyMay 9 · 100 Meters · Place 1 · North QuincyNorth Quincy100 Meters1.13.3Unofficial11
May 4North Quincy-Quincy @ Plymouth SouthMay 4 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.26.6Unofficial11
May 4North Quincy-Quincy @ Plymouth SouthMay 4 · 100 Meters · Place 1 · North QuincyNorth Quincy100 Meters1.13.1Unofficial11
Apr 6Pembroke @ NQQApr 6 · 200 Meters · Place 3 · North QuincyNorth Quincy200 Meters3.26.2Unofficial11

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55 Meter · Place 38 · North QuincyNorth Quincy55 MeterRound P38.7.90a11
Dec 16Patriot League Meet #2Dec 16 · 55 Meter · Place 5 · North QuincyNorth Quincy55 Meter5.7.81a11
Dec 8Patriot League Meet #1Dec 8 · 300 Meters · Place 2 · North QuincyNorth Quincy300 Meters2.44.86a11
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 300 Meters · Place 2 · North QuincyNorth Quincy300 Meters243.58SO
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 55 Meters · Place 7 · North QuincyNorth Quincy55 Meters77.83SO
Feb 10Patriot League ChampionshipsFeb 10 · 300 Meters · Place 6 · North QuincyNorth Quincy300 Meters644.4310
Feb 10Patriot League ChampionshipsFeb 10 · 55 Meters · Place 5 · North QuincyNorth Quincy55 MetersRound P57.7910
Feb 10Patriot League ChampionshipsFeb 10 · 55 Meters · Place 7 · North QuincyNorth Quincy55 Meters77.8210
Jan 18Patriot League #3Jan 18 · 300 Meters · Place 8 · North QuincyNorth Quincy300 Meters846.0610
Jan 18Patriot League #3Jan 18 · 55 Meters · Place 3 · North QuincyNorth Quincy55 Meters37.76 PB10
Jan 9MSTCA Auerbach FR-SOPH Large School MeetJan 9 · 300 Meters · Place 9 · North QuincyNorth Quincy300 Meters9.46.33a10

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 27MIAA D1 ChampionshipMay 27 · 200 Meters · Place 12 · North QuincyNorth Quincy200 MetersRound P12.26.60a10
May 27MIAA D1 ChampionshipMay 27 · 100 Meters · Place 11 · North QuincyNorth Quincy100 MetersRound P11.12.99a10
May 21MSTCA South Shore Twilight InvitationalMay 21 · 200 Meters · Place 4 · North QuincyNorth Quincy200 Meters4.27.30a10
May 21MSTCA South Shore Twilight InvitationalMay 21 · 100 Meters · Place 4 · North QuincyNorth Quincy100 MetersRound P4.13.04a10
May 21MSTCA South Shore Twilight InvitationalMay 21 · 100 Meters · Place 4 · North QuincyNorth Quincy100 Meters4.13.27a10
May 16Patriot League ChampionshipsMay 16 · 200 Meters · Place 2 · North QuincyNorth Quincy200 Meters2.26.54a10
May 16Patriot League ChampionshipsMay 16 · 100 Meters · Place 5 · North QuincyNorth Quincy100 MetersRound P5.13.06a10
May 16Patriot League ChampionshipsMay 16 · 100 Meters · Place 4 · North QuincyNorth Quincy100 Meters4.12.97a PB10
May 14MSTCA Coaches InvitationalMay 14 · 200 Meters · Place 6 · North QuincyNorth Quincy200 Meters6.26.93a10
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 8 · North QuincyNorth Quincy100 MetersRound P8.12.99a10
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 7 · North QuincyNorth Quincy100 Meters7.13.11a10
May 14MSTCA Coaches InvitationalMay 14 · 200 Meters · Place 6 · North QuincyNorth Quincy200 Meters6.26.93aUnofficial10
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 8 · North QuincyNorth Quincy100 MetersRound P8.12.99aUnofficial10
May 14MSTCA Coaches InvitationalMay 14 · 100 Meters · Place 7 · North QuincyNorth Quincy100 Meters7.13.11aUnofficial10
May 11Pembroke vs North QuincyMay 11 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.27.01a10
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · 200 Meters · Place 3 · North QuincyNorth Quincy200 Meters3.26.62a10
May 4Plymouth South @ North QuincyMay 4 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.25.7Unofficial10
May 4Plymouth South @ North QuincyMay 4 · 100 Meters · Place 1 · North QuincyNorth Quincy100 Meters1.12.5Unofficial10
Apr 13North Quincy @ HanoverApr 13 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.27.3Unofficial10
Apr 13North Quincy @ HanoverApr 13 · 100 Meters · Place 1 · North QuincyNorth Quincy100 Meters1.13.2Unofficial10
Apr 5Scituate @ Q/NQApr 5 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.27.1Unofficial10
Apr 2Archbishop Williams vs. No. Quincy/Quincy FR/SO/MS MeetApr 2 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.27.9Unofficial10
Apr 2Archbishop Williams vs. No. Quincy/Quincy FR/SO/MS MeetApr 2 · 100 Meters · Place 1 · North QuincyNorth Quincy100 Meters1.12.7Unofficial10

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 18MIAA D1 South ChampionshipJun 18 · 200 Meters · Place 4 · North QuincyNorth Quincy200 Meters426.30 PBFR
Jun 18MIAA D1 South Sectional Day 2Jun 18 · 200 Meters · Place 4 · North QuincyNorth Quincy200 Meters4.26.30a9
Jun 12Patriot League Track & Field ChampionshipsJun 12 · 200 Meters · Place 2 · North QuincyNorth Quincy200 Meters2.27.37a9
Jun 8Hanover @ North QuincyJun 8 · 100 Meters · Place 1 · North QuincyNorth Quincy100 Meters1.12.8Unofficial9
Jun 6MSTCA Jim Hoar InvitationalJun 6 · 100 Meters · Place 1 · North QuincyNorth Quincy100 Meters113.059
Jun 6MSTCA Jim Hoar InvitationalJun 6 · 100 Meters · Place 1 · North QuincyNorth Quincy100 MetersRound P113.079
Jun 3Quincy/ NQ @ Plymouth SouthJun 3 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters1.26.2Unofficial9
May 17North Quincy @ ScituateMay 17 · 200 Meters · Place 2 · North QuincyNorth Quincy200 Meters2.27.0Unofficial9
May 11Pembroke @ North QuincyMay 11 · 200 Meters · Place 1 · North QuincyNorth Quincy200 Meters126.4h PB9
Apr 13Patriot League Fisher ChampionshipApr 13 · 300 Meters · Place 1 · North QuincyNorth Quincy300 Meters143.71 PB9
Apr 13Patriot League Fisher ChampionshipApr 13 · 55 Meters · Place 4 · North QuincyNorth Quincy55 Meters47.75 PB9
Apr 7Patriot Fisher Meet #5Apr 7 · 55 Meter · North QuincyNorth Quincy55 Meter—7.7Unofficial9
Mar 31Patriot League Fisher #4Mar 31 · 300 Meters · North QuincyNorth Quincy300 Meters—45.4Unofficial9
Mar 31Patriot League Fisher #4Mar 31 · 55 Meter · North QuincyNorth Quincy55 Meter—7.4Unofficial9
Mar 24Patriot League Fisher #3Mar 24 · 300 Meters · North QuincyNorth Quincy300 Meters—45.1Unofficial9
Mar 24Patriot League Fisher #3Mar 24 · 55 Meter · North QuincyNorth Quincy55 Meter—7.6Unofficial9
Mar 17Patriot League Fisher #2Mar 17 · 300 Meters · North QuincyNorth Quincy300 Meters—44.4Unofficial9
Mar 17Patriot League Fisher #2Mar 17 · 55 Meter · North QuincyNorth Quincy55 Meter—7.4Unofficial9
Mar 10Patriot League Fisher #1Mar 10 · 300 Meters · North QuincyNorth Quincy300 Meters—44.9Unofficial9
Mar 10Patriot League Fisher #1Mar 10 · 55 Meter · North QuincyNorth Quincy55 Meter—7.1Unofficial9