Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDedham vs Millis · May 711.3Dedham vs MillisMay 7, 2024
100 Meters · Outdoor · Hand timedTVL Meet #5 - Millis @ Norton · May 1011.6hTVL Meet #5 - Millis @ NortonMay 10, 2023
200 Meters · IndoorRoxbury CC - Tigers Open Meet · Jan 3023.87Roxbury CC - Tigers Open MeetJanuary 30, 2026
200 Meters · OutdoorDedham vs Millis · May 723.5Dedham vs MillisMay 7, 2024
200 Meters · Outdoor · Hand timedTVL Meet #5 - Millis @ Norton · May 1024.3hTVL Meet #5 - Millis @ NortonMay 10, 2023
55 Meter · IndoorArt Kadish Elm City Challenge · Dec 127.01aArt Kadish Elm City ChallengeDecember 12, 2025
60 Meter · IndoorMarathon Sports Winter Classic · Dec 317.46aMarathon Sports Winter ClassicDecember 31, 2024
60 Meters · IndoorMIT Gordon Kelly Invitational · Jan 247.46aMIT Gordon Kelly InvitationalJanuary 24, 2026
Long Jump · IndoorBranwen Smith-King Invitational · Jan 175.90mBranwen Smith-King InvitationalJanuary 17, 2026
Long Jump · OutdoorMSTCA Division 6 Relays · Apr 285.19mMSTCA Division 6 RelaysApril 28, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · Long Jump · Place 8 · Bridgewater StateBridgewater StateLong Jump8.6.21mWind: 1.4So
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 200 Meters · Place 18 · Bridgewater StateBridgewater State200 Meters18.23.62aWind: 1.2So
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 100 Meters · Place 13 · Bridgewater StateBridgewater State100 MetersRound P13.11.45aWind: 1.2So
Apr 17Bridgewater State Bears InvitationalApr 17 · Long Jump · Place 9 · Bridgewater StateBridgewater StateLong Jump9.5.75mWind: 0.3So
Apr 17Bridgewater State Bears InvitationalApr 17 · 200 Meters · Place 16 · Bridgewater StateBridgewater State200 Meters16.23.64aWind: 2.6So
Apr 17Bridgewater State Bears InvitationalApr 17 · 100 Meters · Place 14 · Bridgewater StateBridgewater State100 Meters14.11.73aWind: 1.4So
Apr 10Tufts Spring StampedeApr 10 · Long Jump · Place 15 · Bridgewater StateBridgewater StateLong Jump15.6.11mWind: -0.3So
Apr 10Tufts Spring StampedeApr 10 · 200 Meters · Place 40 · Bridgewater StateBridgewater State200 Meters40.23.72aWind: 0So
Apr 10Tufts Spring StampedeApr 10 · 100 Meters · Place 35 · Bridgewater StateBridgewater State100 Meters35.11.56aWind: 2.5So
Apr 4Amherst Spring FlingApr 4 · Long Jump · Place 12 · Bridgewater StateBridgewater StateLong Jump12.6.32mWind: 0.2So
Apr 4Amherst Spring FlingApr 4 · 200 Meters · Place 30 · Bridgewater StateBridgewater State200 Meters30.23.89aWind: -2.1So
Mar 27Jonathan Tymann InvitationalMar 27 · Long Jump · Place 12 · Bridgewater StateBridgewater StateLong Jump12.5.77mWind: 1.1So
Mar 27Jonathan Tymann InvitationalMar 27 · 200 Meters · Bridgewater StateBridgewater State200 Meters—DNSWind: 0.7So
Mar 27Jonathan Tymann InvitationalMar 27 · 100 Meters · Place 16 · Bridgewater StateBridgewater State100 MetersRound P16.11.95aWind: -1.3So

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 9 · Bridgewater St.Bridgewater St.Long Jump95.92mSO
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · 200 Meters · Place 11 · Bridgewater St.Bridgewater St.200 Meters1124.73SO
Feb 72026 Wheaton InvitationalFeb 7 · Long Jump · Place 7 · Bridgewater StateBridgewater StateLong Jump75.94mSO
Feb 72026 Wheaton InvitationalFeb 7 · 200 Meters · Place 13 · Bridgewater StateBridgewater State200 Meters1324.07aSO
Jan 30Roxbury CC - Tigers Open MeetJan 30 · Long Jump · Place 12 · Bridgewater St.Bridgewater St.Long Jump126.06mSO
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 200 Meters · Place 21 · Bridgewater St.Bridgewater St.200 Meters2123.87 PBSO
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 60 Meters · Place 32 · Bridgewater St.Bridgewater St.60 MetersRound P327.53SO
Jan 24MIT Gordon Kelly InvitationalJan 24 · Long Jump · Place 19 · Bridgewater StateBridgewater StateLong Jump195.93mSo
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60 Meters · Place 64 · Bridgewater StateBridgewater State60 MetersRound P647.46a PBSo
Jan 17Branwen Smith-King InvitationalJan 17 · Long Jump · Place 11 · Bridgewater StateBridgewater StateLong Jump115.90m PBSo
Jan 17Branwen Smith-King InvitationalJan 17 · 200 Meters · Place 26 · Bridgewater StateBridgewater State200 Meters2624.38aSo
Jan 17Branwen Smith-King InvitationalJan 17 · 60 Meters · Place 34 · Bridgewater StateBridgewater State60 MetersRound P347.49aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Art Kadish Elm City ChallengeDec 12 · 55 Meter · Place 37 · Bridgewater StateBridgewater State55 MeterRound P37.7.01a PBSo
Dec 12Art Kadish Elm City ChallengeDec 12 · Long Jump · Place 20 · Bridgewater StateBridgewater StateLong Jump20.5.73mSo
Feb 1Harvard Crimson OpenFeb 1 · 200 Meters · Place 35 · Bridgewater StateBridgewater State200 Meters35.23.93aWind: 0Fr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · Long Jump · Place 11 · Bridgewater StateBridgewater StateLong Jump11.5.98mWind: 1.4Fr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 100 Meters · Place 12 · Bridgewater StateBridgewater State100 MetersRound P12.11.91aWind: -2.5Fr
Apr 18Tufts Sunshine ClassicApr 18 · Long Jump · Place 10 · Bridgewater StateBridgewater StateLong Jump10.6.18mWind: 1.3Fr
Apr 18Tufts Sunshine ClassicApr 18 · 100 Meters · Place 13 · Bridgewater StateBridgewater State100 MetersRound P13.11.44aWind: 1.7Fr
Apr 11Bridgewater State Bears InvitationalApr 11 · Long Jump · Place 7 · Bridgewater StateBridgewater StateLong Jump7.5.89mWind: -0.8Fr
Apr 11Bridgewater State Bears InvitationalApr 11 · 100 Meters · Place 10 · Bridgewater StateBridgewater State100 Meters10.11.58aWind: 0.6Fr
Apr 5Amherst Spring FlingApr 5 · 200 Meters · Place 19 · Bridgewater St.Bridgewater St.200 Meters1924.53FR
Apr 5Amherst Spring FlingApr 5 · 100 Meters · Place 16 · Bridgewater St.Bridgewater St.100 Meters1611.84FR
Mar 29Tufts Snowflake ClassicMar 29 · Long Jump · Place 10 · Bridgewater StateBridgewater StateLong Jump105.79mFr
Mar 29Tufts Snowflake ClassicMar 29 · 200 Meters · Place 16 · Bridgewater StateBridgewater State200 Meters1624.37aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 31Marathon Sports Winter ClassicDec 31 · 60 Meter · Place 10 · MillisMillis60 Meter10.7.46a PB12
Dec 31Marathon Sports Winter ClassicDec 31 · 200 Meters · Place 16 · MillisMillis200 Meters16.24.06a12
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Long Jump · Bridgewater StateBridgewater StateLong Jump—DNSFr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 200 Meters · Place 44 · Bridgewater StateBridgewater State200 Meters44.23.87aFr

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Long Jump · Place 12 · MillisMillisLong Jump1220-3.25—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 200 Meters · Place 25 · MillisMillis200 Meters2523.91a—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 100 Meters · Place 35 · MillisMillis100 Meters3511.89a—
May 18Mercury Grand InvitationalMay 18 · Long Jump · Place 3 · MillisMillisLong Jump320-5.50—
May 18Mercury Grand InvitationalMay 18 · 200 Meters · Place 7 · MillisMillis200 Meters724.12a—
May 18Mercury Grand InvitationalMay 18 · 100 Meters · Place 4 · MillisMillis100 Meters411.86a—
May 18Mercury Grand InvitationalMay 18 · 100 Meters · Place 5 · MillisMillis100 Meters511.72a—
May 14Tri Valley League ChampionshipMay 14 · Long Jump · Place 4 · MillisMillisLong Jump419-5.50—
May 14Tri Valley League ChampionshipMay 14 · 200 Meters · Place 11 · MillisMillis200 Meters1124.05a—
May 14Tri Valley League ChampionshipMay 14 · 100 Meters · Place 14 · MillisMillis100 Meters1411.80a—
May 7Dedham vs MillisMay 7 · Long Jump · Place 2 · MillisMillisLong Jump220-2—
May 7Dedham vs MillisMay 7 · 200 Meters · Place 2 · MillisMillis200 Meters223.5 PB—
May 7Dedham vs MillisMay 7 · 100 Meters · Place 2 · MillisMillis100 Meters211.3 PB—
May 1Norton vs MillisMay 1 · Long Jump · Place 2 · MillisMillisLong Jump219-10—
May 1Norton vs MillisMay 1 · 200 Meters · Place 1 · MillisMillis200 Meters124.13a—
May 1Norton vs MillisMay 1 · 100 Meters · Place 1 · MillisMillis100 Meters111.89a—
Apr 26MSTCA Div. VI Relays (PV NRHS 4/25)Apr 26 · Long Jump · Place 13 · MillisMillisLong Jump13.5.38m12
Apr 23TVL Millis at Dover-SherbornApr 23 · Long Jump · Place 3 · MillisMillisLong Jump318-5—
Apr 23TVL Millis at Dover-SherbornApr 23 · 100 Meters · Place 3 · MillisMillis100 Meters312.15a—
Apr 18MSTCA Warrior InvitationalApr 18 · Long Jump · Place 29 · MillisMillisLong Jump2919-0.50—
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 49 · MillisMillis200 Meters4924.97a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 97 · MillisMillis100 Meters9712.38a—
Apr 9Bellingham vs MillisApr 9 · Long Jump · MillisMillisLong Jump—18-9Unofficial12
Apr 9Bellingham vs MillisApr 9 · 200 Meters · MillisMillis200 Meters—24.2Unofficial12
Apr 9Bellingham vs MillisApr 9 · 100 Meters · MillisMillis100 Meters—11.7Unofficial12
Apr 5Medway vs Millis TVL Meet #1Apr 5 · Long Jump · Place 1 · MillisMillisLong Jump118-3—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 200 Meters · Place 1 · MillisMillis200 Meters124.5—
Apr 5Medway vs Millis TVL Meet #1Apr 5 · 100 Meters · Place 1 · MillisMillis100 Meters111.7—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16Tri Valley League ChampionshipMay 16 · Long Jump · Place 13 · MillisMillisLong Jump1318-7.50—
May 16Tri Valley League ChampionshipMay 16 · 200 Meters · Place 15 · MillisMillis200 Meters1524.79a—
May 16Tri Valley League ChampionshipMay 16 · 100 Meters · Place 18 · MillisMillis100 Meters1812.35a—
May 10TVL Meet #5 - Millis @ NortonMay 10 · Long Jump · Place 4 · MillisMillisLong Jump4.19-05.0011
May 10TVL Meet #5 - Millis @ NortonMay 10 · 200 Meters · Place 3 · MillisMillis200 Meters3.24.3h PB11
May 10TVL Meet #5 - Millis @ NortonMay 10 · 100 Meters · Place 2 · MillisMillis100 Meters2.11.6h PB11
May 2Millis at Dover-SherbornMay 2 · Long Jump · Place 1 · MillisMillisLong Jump118-2.50—
May 2Millis at Dover-SherbornMay 2 · 200 Meters · Place 5 · MillisMillis200 Meters525.20a—
May 2Millis at Dover-SherbornMay 2 · 100 Meters · Place 6 · MillisMillis100 Meters612.46a—
Apr 28MSTCA Division 6 RelaysApr 28 · Long Jump · Place 12 · MillisMillisLong Jump125.19m PB—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17Tri-Valley League ChampionshipsMay 17 · Long Jump · MillisMillisLong Jump—DNS10
May 17Tri-Valley League ChampionshipsMay 17 · 200 Meters · Place 22 · MillisMillis200 MetersRound P22.27.70a10
May 17Tri-Valley League ChampionshipsMay 17 · 100 Meters · Place 25 · MillisMillis100 MetersRound P25.14.42a10
May 10Millis at Dover-SherbornMay 10 · Long Jump · MillisMillisLong Jump—DNS10
May 10Millis at Dover-SherbornMay 10 · 100 Meters · Place 5 · MillisMillis100 Meters5.12.50a10
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · 200 Meters · Place 36 · MillisMillis200 Meters36.25.43a10
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · 100 Meters · Place 39 · MillisMillis100 MetersRound P39.12.35a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 11Tri Valley ShowcaseJun 11 · 200 Meters · Place 14 · MillisMillis200 MetersRound P14.26.21a9
Jun 11Tri Valley ShowcaseJun 11 · 100 Meters · Place 24 · MillisMillis100 MetersRound P24.12.97a9
May 11Dover Sherborn vs MillisMay 11 · 200 Meters · Place 3 · MillisMillis200 Meters3.27.20a9
May 11Dover Sherborn vs MillisMay 11 · 100 Meters · Place 4 · MillisMillis100 Meters4.13.07a9