Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMVC Week 1 · Dec 184:45.61aMVC Week 1December 18, 2024
1 Mile · OutdoorAndover at Lowell · Apr 44:36.8Andover at LowellApril 4, 2025
1000 Meters · IndoorMVC League Championship · Feb 72:35.75aMVC League ChampionshipFebruary 7, 2025
1000 Meters · OutdoorHarvard Classic · Dec 62:37.24aHarvard ClassicDecember 6, 2025
1500 Meters · OutdoorUMass Lowell D'Amour Invitational · Mar 284:33.54aUMass Lowell D'Amour InvitationalMarch 28, 2026
2 Miles · IndoorMVC Week 2 · Jan 810:34.61aMVC Week 2January 8, 2025
2 Miles · OutdoorMethuen at Lowell · Apr 910:13.9Methuen at LowellApril 9, 2025
400 Meters · OutdoorLowell at North Andover · May 651.00aLowell at North AndoverMay 6, 2025
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 1852.144aMSTCA Division 1 RelaysMay 18, 2025
500 Meters · IndoorJohn Thomas Terrier Classic · Jan 301:06.38John Thomas Terrier ClassicJanuary 30, 2026
600 Meters · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 121:22.10aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 12, 2025
800 Meters · IndoorSaucony Battle for Boston · Feb 221:54.09Saucony Battle for BostonFebruary 22, 2026
800 Meters · OutdoorFriar Invitational · Apr 101:55.72aFriar InvitationalApril 10, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24UNH Wildcat InvitationalApr 24 · 800 Meters · Place 6 · UMass LowellUMass Lowell800 Meters6.1:56.98aFr
Apr 17George Davis InvitationalApr 17 · 800 Meters · UMass LowellUMass Lowell800 Meters—DNFFr
Apr 10Friar InvitationalApr 10 · 800 Meters · Place 24 · UMass LowellUMass Lowell800 Meters24.1:55.72a PBFr
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 30 · UMass LowellUMass Lowell800 Meters30.1:56.90aFr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 1500 Meters · Place 43 · UMass LowellUMass Lowell1500 Meters43.4:33.54a PBFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 500 Meters · Place 15 · UMass LowellUMass Lowell500 Meters151:07.02aFR
Feb 22Saucony Battle for BostonFeb 22 · 800 Meters · Place 18 · UMass LowellUMass Lowell800 Meters181:54.09 PBFR
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 15 · UMass LowellUMass Lowell800 Meters151:56.66aFr
Jan 30John Thomas Terrier ClassicJan 30 · 500 Meters · Place 13 · UMass LowellUMass Lowell500 Meters131:06.38 PBFR
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 800 Meters · Place 32 · UMass LowellUMass Lowell800 Meters321:56.30aFr
Jan 17Beantown ChallengeJan 17 · 600 Meters · Place 17 · UMass LowellUMass Lowell600 Meters171:23.57aFr
Jan 10Ivy vs America East ChallengeJan 10 · 500 Meters · Place 8 · UMass LowellUMass Lowell500 Meters81:08.19FR

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 6Harvard ClassicDec 6 · 1000 Meters · Place 4 · UMass LowellUMass Lowell1000 Meters4.2:37.24a PBFr
Jun 5MIAA Meet of ChampionsJun 5 · 800 Meters · Place 10 · LowellLowell800 Meters101:56.38a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · LowellLowell800 MetersRelay Split—1:57.9hUnofficial12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · LowellLowell400 MetersRelay Split—49.9hUnofficial12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 5 · LowellLowell800 Meters5.1:55.93a12
May 24MVC League ChampionshipMay 24 · 800 Meters · Place 2 · LowellLowell800 Meters21:59.22a12
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · LowellLowell400 MetersRelay Split—52.144a PB12
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · LowellLowell400 MetersRelay Split—50.5hUnofficial12
May 6Lowell at North AndoverMay 6 · 400 Meters · Place 1 · LowellLowell400 Meters151.00a PB12
May 3Weston Twilight Invitational - Regis EventsMay 3 · 800 Meters · Place 2 · LowellLowell800 Meters21:56.08a12
Apr 30Central Catholic at LowellApr 30 · 1 Mile · Place 2 · LowellLowell1 Mile24:40.812
Apr 1946th Annual Ottaviani InvitationalApr 19 · 400 Meters · LowellLowell400 MetersRelay Split—51.8hUnofficial12
Apr 1946th Annual Ottaviani InvitationalApr 19 · 800 Meters · Place 2 · LowellLowell800 Meters2.1:58.76a12
Apr 16Haverhill at LowellApr 16 · 800 Meters · Place 1 · LowellLowell800 Meters12:03.112
Apr 9Methuen at LowellApr 9 · 2 Miles · Place 1 · LowellLowell2 Miles1.10:13.9 PB12
Apr 4Andover at LowellApr 4 · 1 Mile · Place 1 · LowellLowell1 Mile14:36.8 PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 600 Meters · Place 4 · LowellLowell600 Meters41:22.75a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 600 Meters · Place 4 · LowellLowell600 Meters41:22.75a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 3 · LowellLowell600 Meters31:22.10a PB—
Feb 7MVC League ChampionshipFeb 7 · 1000 Meters · Place 2 · LowellLowell1000 Meters22:35.75a PB—
Jan 29MVC Week 4Jan 29 · 600 Meters · Place 2 · LowellLowell600 Meters21:22.93a—
Jan 22MVC Week 3Jan 22 · 1 Mile · Place 8 · LowellLowell1 Mile84:46.64a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 7 · LowellLowell600 Meters71:25.04a—
Jan 8MVC Week 2Jan 8 · 2 Miles · Place 7 · LowellLowell2 Miles710:34.61a PB—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1000 Meters · Place 5 · LowellLowell1000 Meters5.2:37.09a12
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 400 Meters · LowellLowell400 MetersRelay Split—52.1hUnofficial12
Dec 18MVC Week 1Dec 18 · 1 Mile · Place 8 · LowellLowell1 Mile8.4:45.61a PB12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1000 Meters · Place 14 · LowellLowell1000 Meters142:39.56a—
Feb 9MVC League ChampionshipFeb 9 · 1000 Meters · Place 11 · LowellLowell1000 Meters112:43.74a—
Jan 20MSTCA D1 RelaysJan 20 · 1200 Meters · LowellLowell1200 MetersRelay Split—3:19.9hUnofficial11
Jan 17MVC Week 4Jan 17 · 600 Meters · Place 1 · LowellLowell600 Meters11:27.51a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 54 · LowellLowell1000 Meters542:51.4011
Jan 10MVC Week 3Jan 10 · 2 Miles · Place 10 · LowellLowell2 Miles1010:38.49a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 800 Meters · Place 13 · LowellLowell800 Meters131:57.56a—
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 800 Meters · LowellLowell800 MetersRelay Split—1:57.1hUnofficial11
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 800 Meters · Place 5 · LowellLowell800 Meters5.1:57.28a11
May 18MVC League ChampionshipMay 18 · 800 Meters · Place 2 · LowellLowell800 Meters21:58.70a—
May 8Central Catholic and Lowell at North AndoverMay 8 · 1 Mile · Place 4 · LowellLowell1 Mile44:43.85a—
May 4Weston Twilight - Regis EventsMay 4 · 800 Meters · Place 34 · LowellLowell800 Meters34.2:01.58a11
May 1Andover at LowellMay 1 · 2 Miles · Place 2 · LowellLowell2 Miles210:49.6—
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 800 Meters · LowellLowell800 MetersRelay Split—2:01.1hUnofficial11
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · 400 Meters · LowellLowell400 MetersRelay Split—51.6hUnofficial11
Apr 24Lowell at HaverhillApr 24 · 800 Meters · Place 3 · LowellLowell800 Meters32:06.2—
Apr 17Jack Lang InvitationalApr 17 · 1 Mile · Place 2 · LowellLowell1 Mile24:39.22a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 1000 Meters · Place 14 · LowellLowell1000 Meters14.2:43.61a11
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 800 Meters · LowellLowell800 MetersRelay Split—2:04.5hUnofficial11
Dec 20MVC Week 1Dec 20 · 1000 Meters · Place 1 · LowellLowell1000 Meters1.2:46.84a11
Dec 20MVC Week 1Dec 20 · 400 Meters · LowellLowell400 MetersRelay Split—55.2hUnofficial11
Feb 2MVC Week 6Feb 2 · 2 Miles · Place 9 · LowellLowell2 Miles911:07.4510
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 49 · LowellLowell1000 Meters492:51.8910
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 49 · LowellLowell1000 Meters49.2:51.89a10
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1000 Meters · Place 18 · LowellLowell1000 Meters18.2:59.17a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20MVC ChampionshipMay 20 · 800 Meters · Place 15 · LowellLowell800 Meters15.2:05.79a10
May 10Haverhill at LowellMay 10 · 800 Meters · Place 3 · LowellLowell800 Meters3.2:06.710
May 6MVC Boys Freshman-Sophomore InvitationalMay 6 · 1 Mile · Place 4 · LowellLowell1 Mile44:56.3—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 600 Meters · Place 18 · LowellLowell600 Meters18.1:41.01a10