Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSouth Coast Conference Championship · Feb 112:58.56South Coast Conference ChampionshipFebruary 11, 2023
200 Meters · OutdoorHappy Beaver Invite · May 322.48aHappy Beaver InviteMay 3, 2026
300 Meters · Indoorthe TRACK at new balance Early Bird invite · Dec 636.66athe TRACK at new balance Early Bird inviteDecember 6, 2025
400 Meters · IndoorRiverhawk Invitational · Jan 2451.77aRiverhawk InvitationalJanuary 24, 2025
400 Meters · OutdoorUMASS Ken O'Brien Pre-Conference · Apr 2549.00aUMASS Ken O'Brien Pre-ConferenceApril 25, 2026
600 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 181:26.59aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 18, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Battle Road Twilight Series Meet 2May 16 · 400 Meters · Place 3 · UMass Lowell ClubUMass Lowell Club400 Meters3.49.99a-
May 16Battle Road Twilight Series Meet 2May 16 · 200 Meters · UMass Lowell ClubUMass Lowell Club200 Meters--DNSWind: 1.9-
May 3Happy Beaver InviteMay 3 · 400 Meters · Place 1 · UMass Lowell ClubUMass Lowell Club400 Meters1.49.74a-
May 3Happy Beaver InviteMay 3 · 200 Meters · Place 1 · UMass Lowell ClubUMass Lowell Club200 Meters1.22.48a PB-
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 400 Meters · Place 2 · Umass Club RunningUmass Club Running400 Meters2.49.00a PB-
Apr 19Rowdy InviteApr 19 · 400 Meters · Place 1 · UMass Amherst Club RunningUMass Amherst Club Running400 Meters1.49.38a-

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 300 Meters · Place 14 · Massachusetts-Amherst ClubMassachusetts-Amherst Club300 Meters14.36.66a PB-
Jan 24Riverhawk InvitationalJan 24 · 400 Meters · Place 37 · UnattachedUnattached400 Meters37.51.77a PB-

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 400 Meters · Place 15 · Umass Club RunningUmass Club Running400 Meters15.51.06a-

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Mary Grinaker InvitationalDec 7 · 400 Meters · Place 1 · Massachusetts-Amherst ClubMassachusetts-Amherst Club400 Meters1.52.88a-
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 600 Meters · Place 8 · Old Rochester RegionalOld Rochester Regional600 Meters81:26.59a PB—
Feb 10South Coast Conference Indoor TF ChampionshipFeb 10 · 600 Meters · Place 1 · Old Rochester RegionalOld Rochester Regional600 Meters11:31.74a—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 600 Meters · Place 12 · Old Rochester RegionalOld Rochester Regional600 Meters121:27.4512
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 600 Meters · Place 12 · Old Rochester RegionalOld Rochester Regional600 Meters121:27.4512
Jan 25Dual Meet ORR vs. ApponequetJan 25 · 600 Meters · Old Rochester RegionalOld Rochester Regional600 Meters—1:33.1Unofficial12
Jan 21MSTCA D4 RelaysJan 21 · Long Jump · Old Rochester RegionalOld Rochester RegionalLong Jump--DNS12
Jan 12MSTCA Northeast InvitationalJan 12 · 600 Meters · Place 41 · Old Rochester RegionalOld Rochester Regional600 Meters411:32.4712

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 400 Meters · Place 21 · Old Rochester RegionalOld Rochester Regional400 Meters2152.18a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 400 Meters · Place 8 · Old Rochester RegionalOld Rochester Regional400 Meters851.12a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 200 Meters · Place 22 · Old Rochester RegionalOld Rochester Regional200 Meters2223.99a—
May 18(SCC) South Coast Conference T&F ChampionshipMay 18 · 400 Meters · Place 1 · Old Rochester RegionalOld Rochester Regional400 Meters150.67a—
May 14Dual Meet vs. DRMay 14 · 200 Meters · Old Rochester RegionalOld Rochester Regional200 Meters—23.0Unofficial12
May 2West Bridgewater @ Old Rochester RegionalMay 2 · 400 Meters · Place 1 · Old Rochester RegionalOld Rochester Regional400 Meters151.8—
May 2Dual Meet vs. West BridgewaterMay 2 · 400 Meters · Old Rochester RegionalOld Rochester Regional400 Meters—51.8Unofficial12
Apr 25Dual Meet vs. Somerset BerkleyApr 25 · 400m Hurdles · Old Rochester RegionalOld Rochester Regional400m Hurdles36" / 0.914m—63.1Unofficial12
Apr 10Dual Meet vs. ApponequetApr 10 · 400m Hurdles · Old Rochester RegionalOld Rochester Regional400m Hurdles36" / 0.914m—62.4Unofficial12
Apr 10Dual Meet vs. ApponequetApr 10 · 400 Meters · Old Rochester RegionalOld Rochester Regional400 Meters—51.9Unofficial12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21South Coast Conference ChampionshipsMay 21 · 400 Meters · Place 4 · Old Rochester RegionalOld Rochester Regional400 Meters4.52.84a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11South Coast Conference ChampionshipFeb 11 · 1000 Meters · Place 5 · Old RochesterOld Rochester1000 Meters52:58.56 PBJR