Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEd Daniels Classic · Apr 1111.32aEd Daniels ClassicApril 11, 2026
200 Meters · IndoorSuffolk Relays · Jan 1122.77aSuffolk RelaysJanuary 11, 2025
200 Meters · OutdoorHarvard Classic · Dec 622.57aHarvard ClassicDecember 6, 2025
300 Meters · IndoorCape Ann Meet · Jan 2638.54aCape Ann MeetJanuary 26, 2020
400 Meters · IndoorHarvard Invitational · Jan 3048.71Harvard InvitationalJanuary 30, 2026
400 Meters · OutdoorMIAA Eastern Division IV Championship · May 2653.40aMIAA Eastern Division IV ChampionshipMay 26, 2019
400m Hurdles · 36" / 0.914m · OutdoorAmerica East Outdoor Championships · May 952.09aAmerica East Outdoor ChampionshipsMay 9, 2026
500 Meters · IndoorRiverhawk Invitational · Feb 61:03.46aRiverhawk InvitationalFebruary 6, 2026
55m Hurdles · 39" · IndoorMIAA Division 5 Championship · Feb 168.49aMIAA Division 5 ChampionshipFebruary 16, 2020
60 Meter · Indoor the TRACK at new balance Early Bird invite · Dec 77.29a the TRACK at new balance Early Bird inviteDecember 7, 2024
60 Meter · OutdoorHarvard Classic · Dec 67.20aHarvard ClassicDecember 6, 2025
60 Meters · IndoorIvy vs America East Challenge · Jan 107.16Ivy vs America East ChallengeJanuary 10, 2026
600 Meters · IndoorAuerbach FR-SO Meet - Small Schools · Jan 71:32.40Auerbach FR-SO Meet - Small SchoolsJanuary 7, 2018
60m Hurdles · 42" / 1.067m · IndoorSuffolk Relays · Dec 29.36aSuffolk RelaysDecember 2, 2023
Shot Put · 12lb · IndoorCape Anne #1 · Dec 1140-07.75Cape Anne #1December 11, 2019
Shot Put · 12lb · OutdoorCape Ann League Championship · May 1937' 6"Cape Ann League ChampionshipMay 19, 2018

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16Battle Road Twilight Series Meet 2May 16 · 400m Hurdles · Place 1 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m1.53.21aSr
May 9America East Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 5 · UMass LowellUMass Lowell400m Hurdles36" / 0.914mRound P5.54.28aSr
May 9America East Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 4 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m4.52.09a PBSr
Apr 24UNH Wildcat InvitationalApr 24 · 400m Hurdles · Place 1 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m1.52.77aSr
Apr 17Virginia ChallengeApr 17 · 400m Hurdles · Place 9 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m9.52.96aSr
Apr 11Ed Daniels ClassicApr 11 · 200 Meters · Place 14 · UMass LowellUMass Lowell200 Meters14.22.47aWind: 2.2Sr
Apr 11Ed Daniels ClassicApr 11 · 100 Meters · Place 26 · UMass LowellUMass Lowell100 MetersRound P26.11.32a PBWind: 1.6Sr
Apr 4Sam Howell InvitationalApr 4 · 400m Hurdles · Place 5 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m5.52.51aSr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 400m Hurdles · Place 1 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m1.54.22aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20America East Indoor ChampionshipsFeb 20 · 500 Meters · Place 3 · UMass LowellUMass Lowell500 Meters31:04.04SR
Feb 6Riverhawk InvitationalFeb 6 · 500 Meters · Place 1 · UMass LowellUMass Lowell500 Meters11:03.46a PBSr
Jan 30Harvard InvitationalJan 30 · 400 Meters · Place 2 · UMass LowellUMass Lowell400 Meters248.71 PBSR
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 500 Meters · Place 4 · UMass LowellUMass Lowell500 Meters41:04.60aSr
Jan 17Beantown ChallengeJan 17 · 60 Meters · Place 41 · UMass LowellUMass Lowell60 MetersRound P417.22aSr
Jan 10Ivy vs America East ChallengeJan 10 · 500 Meters · Place 1 · UMass LowellUMass Lowell500 Meters11:04.67SR
Jan 10Ivy vs America East ChallengeJan 10 · 60 Meters · Place 18 · UMass LowellUMass Lowell60 MetersRound P187.16 PBSR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Harvard ClassicDec 6 · 60 Meter · Place 29 · UMass LowellUMass Lowell60 MeterRound P29.7.20a PBSr
Dec 6Harvard ClassicDec 6 · 200 Meters · Place 7 · UMass LowellUMass Lowell200 Meters7.22.57a PBSr
May 15MIT Final QualifierMay 15 · 400m Hurdles · Place 2 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m2.54.23aJr
May 102025 NEICAAA Outdoor ChampsMay 10 · 400m Hurdles · Place 9 · UMass LowellUMass Lowell400m Hurdles954.67aJR
May 3America East Outdoor ChampionshipsMay 3 · 400m Hurdles · Place 10 · UMass LowellUMass Lowell400m Hurdles1056.22aJR
Mar 29UMass Lowell InvitationalMar 29 · 400 Hurdles · Place 1 · UMass LowellUMass Lowell400 Hurdles154.29JR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12UNH v. Umass LowellFeb 12 · 400 Meters · Place 2 · UMass LowellUMass Lowell400 Meters252.58a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 500 Meters · Place 15 · UMass LowellUMass Lowell500 Meters151:05.65a—
Feb 7Crimson Elite & OpenFeb 7 · 400 Meters · Place 20 · UMass LowellUMass Lowell400 Meters2051.11a—
Jan 11Suffolk RelaysJan 11 · 200 Meters · Place 12 · UMass LowellUMass Lowell200 Meters1222.77a PB—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 60 Meter · Place 42 · UMass LowellUMass Lowell60 MeterRound P42.7.29a PBJr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 400 Meters · Place 6 · UMass LowellUMass Lowell400 Meters6.49.83aJr
Feb 19America East Indoor ChampionshipsFeb 19 · 500 Meters · Place 7 · UMass LowellUMass Lowell500 Meters71:05.39SO
Feb 19America East Indoor ChampionshipsFeb 19 · 500 Meters · Place 6 · UMass LowellUMass Lowell500 Meters61:05.20SO
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 200 Meters · Place 81 · UMass LowellUMass Lowell200 Meters81.23.03aSo
Feb 2Harvard Crimson EliteFeb 2 · 400 Meters · Place 17 · UMass LowellUMass Lowell400 Meters1750.59SO
Jan 20Boston University Battle in BeantownJan 20 · 400 Meters · Place 7 · UMass LowellUMass Lowell400 Meters750.40SO
Jan 13Suffolk Ice BreakerJan 13 · 200 Meters · Place 37 · Umass LowellUmass Lowell200 Meters3723.51—
Jan 13Suffolk Ice BreakerJan 13 · 200 Meters · Place 37 · Umass LowellUmass Lowell200 Meters3723.51—
Jan 6Dartmouth Relays - CollegeJan 6 · 500 Meters · Place 5 · UMass LowellUMass Lowell500 Meters51:07.34SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 400 Hurdles Preliminaries Heat 3 · Place 11 · UMass LowellUMass Lowell400 Hurdles Preliminaries Heat 31155.78JR
May 10NEICAAA Outdoor ChampionshipMay 10 · 400 Hurdles Preliminaries · Place 11 · UMass LowellUMass Lowell400 Hurdles Preliminaries1155.78JR
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 400m Hurdles · Place 8 · UMass LowellUMass Lowell400m Hurdles36" / 0.914mRound P8.55.14aSo
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 400m Hurdles · Place 6 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m6.53.91aSo
Apr 19George Davis InvitationalApr 19 · 400m Hurdles · Place 1 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m1.54.28aSo

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 60m Hurdles · Place 18 · UMass LowellUMass Lowell60m Hurdles42" / 1.067mRound P18.9.36a PBSo
Dec 2Suffolk RelaysDec 2 · 400 Meters · Place 8 · UMass LowellUMass Lowell400 Meters8.50.52aSo
Feb 3Crimson EliteFeb 3 · 60 Hurdles Preliminaries Heat 3 · Place 17 · UMass LowellUMass Lowell60 Hurdles Preliminaries Heat 3179.28FR
Feb 3Crimson EliteFeb 3 · 60 Hurdles Preliminaries · Place 17 · UMass LowellUMass Lowell60 Hurdles Preliminaries179.28FR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · 400m Hurdles · Place 20 · UMass LowellUMass Lowell400m HurdlesRound P2056.34FR
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · 400m Hurdles · Place 2 · UMass LowellUMass Lowell400m Hurdles255.82FR
Apr 6Merrimack College Track CarnivalApr 6 · 200 Meters · Place 27 · UMass LowellUMass Lowell200 Meters2723.96FR
Mar 24UMass-Lowell InvitationalMar 24 · 400m Hurdles · Place 3 · UMass LowellUMass Lowell400m Hurdles36" / 0.914m3.59.05aFr

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16MIAA Division 5 ChampionshipFeb 16 · 55m Hurdles · Place 9 · LynnfieldLynnfield55m Hurdles39"Round P9.8.49a PB12
Feb 4Cape Ann ChampionshipFeb 4 · 55m Hurdles · Place 1 · LynnfieldLynnfield55m Hurdles18.66SR
Feb 4Cape Ann ChampionshipFeb 4 · 55m Hurdles · Place 5 · LynnfieldLynnfield55m Hurdles58.38SR
Jan 26Cape Ann MeetJan 26 · 300 Meters · Place 6 · LynnfieldLynnfield300 Meters6.38.54a PB12

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 11Cape Anne #1Dec 11 · Shot Put · Place 2 · LynnfieldLynnfieldShot Put12lb2.40-07.75 PB12
Feb 13MIAA Division 5 ChampionshipsFeb 13 · 300 Meters · Place 23 · LynnfieldLynnfield300 Meters23.39.20a11
Feb 5Cape Ann ChampionshipFeb 5 · Shot Put · Place 16 · LynnfieldLynnfieldShot Put1633-06.0011
Feb 5Cape Ann ChampionshipFeb 5 · 300 Meters · Place 14 · LynnfieldLynnfield300 Meters1439.4211
Jan 28Cape Ann #7Jan 28 · 300 Meters · Place 13 · LynnfieldLynnfield300 Meters13.40.47a11
Jan 28Cape Ann #7Jan 28 · Shot Put · Place 21 · LynnfieldLynnfieldShot Put12lb21.31-10.5011
Jan 27MSTCA Coaches Invitational Small SchoolsJan 27 · 300 Meters · Place 5 · LynnfieldLynnfield300 Meters539.13JR

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26MIAA Eastern Division IV ChampionshipMay 26 · 400m Hurdles · Place 5 · LynnfieldLynnfield400m Hurdles36" / 0.914m5.59.09a11
May 26MIAA Eastern Division IV ChampionshipMay 26 · 400 Meters · Place 13 · LynnfieldLynnfield400 Meters13.53.40a PB11
May 18Cape Ann League ChampionshipMay 18 · Shot Put · Place 7 · LynnfieldLynnfieldShot Put737-6JR
May 18Cape Ann League ChampionshipMay 18 · 400m Hurdles · Place 5 · LynnfieldLynnfield400m Hurdles51:01.40JR
May 18Cape Ann League ChampionshipMay 18 · 400 Meters · Place 4 · LynnfieldLynnfield400 Meters454.09JR
May 4Weston Twilight InvitationalMay 4 · 400m Hurdles · Place 20 · LynnfieldLynnfield400m Hurdles36" / 0.914m20.1:02.37a11
May 4Weston Twilight InvitationalMay 4 · 400 Meters · Place 38 · LynnfieldLynnfield400 Meters38.54.22a11
Apr 132019 Ottaviani InvitationalApr 13 · 400m Hurdles · Place 9 · LynnfieldLynnfield400m Hurdles36" / 0.914m9.1:02.92a11

2018 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Cape Ann #1Dec 8 · 300 Meters · Place 8 · LynnfieldLynnfield300 Meters8.39.10a11
Dec 8Cape Ann #1Dec 8 · Shot Put · Place 10 · LynnfieldLynnfieldShot Put12lb10.34-09.0011
Feb 15MIAA Division 5 ChampionshipFeb 15 · 600 Meters · Place 25 · LynnfieldLynnfield600 Meters25.1:33.01a10
Feb 6Cape Ann ChampionshipFeb 6 · 600 Meters · Place 9 · LynnfieldLynnfield600 Meters9.1:32.58a10
Jan 29Cape Ann League DualJan 29 · 600 Meters · Place 7 · LynnfieldLynnfield600 Meters7.1:35.12a10
Jan 7Auerbach FR-SO Meet - Small SchoolsJan 7 · 600 Meters · Place 8 · LynnfieldLynnfield600 Meters81:32.40 PB10

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26 Division 4 ChampionshipMay 26 · 400m Hurdles · Place 25 · LynnfieldLynnfield400m Hurdles36" / 0.914m25.65.23a10
May 19Cape Ann League ChampionshipMay 19 · 400m Hurdles · Place 6 · LynnfieldLynnfield400m Hurdles36" / 0.914m6.1:01.40a10
May 19Cape Ann League ChampionshipMay 19 · Shot Put · Place 7 · LynnfieldLynnfieldShot Put12lb7.37' 6" PB10
May 19Cape Ann League ChampionshipMay 19 · 400 Meters · Place 4 · LynnfieldLynnfield400 Meters4.54.09a10

2017 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29MSTCA Speed ClassicDec 29 · 600 Meters · Place 67 · LynnfieldLynnfield600 Meters67.1:34.42a10
Dec 16Winterfest Small SchoolsDec 16 · 600 Meters · Place 26 · LynnfieldLynnfield600 Meters26.1:35.13a10
Dec 9Cape Ann #1Dec 9 · 600 Meters · Place 6 · LynnfieldLynnfield600 Meters6.1:36.01a10
Jan 30Cape Ann #2Jan 30 · 600 Meters · Place 6 · LynnfieldLynnfield600 Meters6.1:39.96a9

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20Cape Ann League ChampionshipsMay 20 · 400 Meters · Place 16 · LynnfieldLynnfield400 Meters1657.27—

2016 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Cape Ann #1Dec 10 · 600 Meters · Place 15 · LynnfieldLynnfield600 Meters15.1:40.96a9