Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2414.38aMSTCA Invacational & PentathlonApril 24, 2026
100m Hurdles · 33" / 0.838m · OutdoorGBL Trimeet Medford Revere Lynn English · May 417.7GBL Trimeet Medford Revere Lynn EnglishMay 4, 2026
200 Meters · IndoorGreat Boston League Open · Jan 231.62aGreat Boston League OpenJanuary 2, 2026
200 Meters · OutdoorGBL Dual Meet: Revere vs Lynn Classical · Apr 1832.40GBL Dual Meet: Revere vs Lynn ClassicalApril 18, 2024
300 Meters · IndoorGreat Boston League Meet 4 · Jan 2748.96aGreat Boston League Meet 4January 27, 2025
400m Hurdles · 30" / 0.762m · OutdoorGreater Boston League Championships · May 111:16.13aGreater Boston League ChampionshipsMay 11, 2026
55 Meter · IndoorGreater Boston League - Meet #2 · Dec 198.42aGreater Boston League - Meet #2December 19, 2025
55 Meters · IndoorGreater Boston League - Meet #5 · Jan 308.19aGreater Boston League - Meet #5January 30, 2026
55m Hurdles · 33" · IndoorMSTCA Boston Holiday Challenge · Dec 2710.40aMSTCA Boston Holiday ChallengeDecember 27, 2025
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 253:26.16aMSTCA Girls PentathlonFebruary 25, 2026
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.17mMSTCA Girls PentathlonFebruary 25, 2026
Javelin · 600g · OutdoorGBL Meet 1: Lynn Classical, Revere, Somerville · Apr 659-1.0GBL Meet 1: Lynn Classical, Revere, SomervilleApril 6, 2026
Long Jump · IndoorGreater Boston League - Meet #2 · Dec 1913-03.50Greater Boston League - Meet #2December 19, 2025
Long Jump · OutdoorMSTCA Division 1 Relays · May 183.97mMSTCA Division 1 RelaysMay 18, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 27 · Revere100m Hurdles33" / 0.838mRound P27.18.11aWind: -0.712
May 16MSTCA Coaches Metro InvitationalMay 16 · 100m Hurdles · Place 25 · Revere100m HurdlesRound P2518.08a12
May 11Greater Boston League ChampionshipsMay 11 · 400m Hurdles · Place 5 · Revere400m Hurdles30" / 0.762m5.1:16.13a PB12
May 11Greater Boston League ChampionshipsMay 11 · 100m Hurdles · Place 2 · Revere100m Hurdles33" / 0.838mRound P2.17.96aWind: 012
May 11Greater Boston League ChampionshipsMay 11 · 100m Hurdles · Place 2 · Revere100m Hurdles33" / 0.838m2.18.10aWind: 012
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · Javelin · Place 1 · RevereJavelin600g1.56-412
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 100m Hurdles · Place 1 · Revere100m Hurdles33" / 0.838m1.17.7 PB12
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · Javelin · Place 1 · RevereJavelin600g1.56-412
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 400m Hurdles · Place 3 · Revere400m Hurdles30" / 0.762m3.77.912
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 100m Hurdles · Place 1 · Revere100m Hurdles33" / 0.838m1.17.712
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · Javelin · Place 9 · RevereJavelin600g9.43-812
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 100m Hurdles · Place 1 · Revere100m Hurdles33" / 0.838m1.18.112
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 17 · Revere100m Hurdles1718.51a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 74 · Revere100 Meters7414.38a PB12
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · Javelin · Place 6 · RevereJavelin600g6.42-11.512
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 400m Hurdles · Place 3 · Revere400m Hurdles30" / 0.762m3.1:25.712
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 100m Hurdles · Place 1 · Revere100m Hurdles33" / 0.838m1.17.712
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Long Jump · Place 5 · RevereLong Jump5.12-10.012
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Javelin · Place 2 · RevereJavelin600g2.59-1.0 PB12
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 400m Hurdles · Place 3 · Revere400m Hurdles30" / 0.762m3.1:18.412
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 100m Hurdles · Place 2 · Revere100m Hurdles33" / 0.838m2.17.912

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 82 · RevereLong Jump824.04m12
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 96 · RevereHigh Jump961.17m PB12
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 61 · RevereShot Put616.62m12
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 35 · Revere55m Hurdles359.90a12
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 104 · Revere800 Meters1043:26.16a PB12
Feb 7MSTCA Qualifier MeetFeb 7 · Long Jump · RevereLong Jump—FOUL12
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 32 · Revere55m HurdlesRound P3210.34a12
Feb 5Greater Boston League ChampionshipFeb 5 · Long Jump · Place 8 · RevereLong Jump813-212
Feb 5Greater Boston League ChampionshipFeb 5 · 55m Hurdles · Place 3 · Revere55m Hurdles310.52a12
Feb 5Greater Boston League ChampionshipFeb 5 · 55m Hurdles · Place 2 · Revere55m Hurdles210.05a12
Jan 30Greater Boston League - Meet #5Jan 30 · Long Jump · Place 7 · RevereLong Jump713-1.2512
Jan 30Greater Boston League - Meet #5Jan 30 · 55m Hurdles · Place 2 · Revere55m Hurdles210.17a12
Jan 30Greater Boston League - Meet #5Jan 30 · 55 Meters · Place 11 · Revere55 Meters118.19a PB12
Jan 23Greater Boston League - Meet #4Jan 23 · Long Jump · Place 4 · RevereLong Jump413-1012
Jan 23Greater Boston League - Meet #4Jan 23 · 55m Hurdles · Place 2 · Revere55m Hurdles210.22a12
Jan 23Greater Boston League - Meet #4Jan 23 · 55 Meters · Place 13 · Revere55 Meters138.33a12
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 27 · RevereLong Jump274.27m12
Jan 2Great Boston League OpenJan 2 · 55m Hurdles · Place 1 · Revere55m Hurdles110.47a12
Jan 2Great Boston League OpenJan 2 · 200 Meters · Place 10 · Revere200 Meters1031.62a PB12

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 41 · Revere55m Hurdles33"Round P41.10.40a PB12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · Place 25 · Revere55m Hurdles33"25.10.46a12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Revere55 Meter--DNS12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · RevereLong Jump--DNS12
Dec 19Greater Boston League - Meet #2Dec 19 · 55m Hurdles · Place 2 · Revere55m Hurdles33"2.10.61a12
Dec 19Greater Boston League - Meet #2Dec 19 · 55 Meter · Place 12 · Revere55 Meter12.8.42a PB12
Dec 19Greater Boston League - Meet #2Dec 19 · Long Jump · Place 9 · RevereLong Jump9.13-03.50 PB12
Dec 12Greater Boston League - Meet #1Dec 12 · 55m Hurdles · Place 2 · Revere55m Hurdles33"2.10.52a12
Dec 12Greater Boston League - Meet #1Dec 12 · 55 Meter · Place 1 · Revere55 Meter1.8.45a12
Dec 12Greater Boston League - Meet #1Dec 12 · Long Jump · Place 9 · RevereLong Jump9.12-09.5012
Feb 3Greater Boston League ChampionshipFeb 3 · 55m Hurdles · Place 10 · Revere55m Hurdles1014.08a—
Jan 27Great Boston League Meet 4Jan 27 · 55m Hurdles · Place 3 · Revere55m Hurdles310.48a—
Jan 27Great Boston League Meet 4Jan 27 · 300 Meters · Place 2 · Revere300 Meters248.96a PB—
Jan 27Great Boston League Meet 4Jan 27 · 55 Meters · Place 3 · Revere55 Meters38.56a—
Jan 16Greater Boston League Meet 3Jan 16 · 55m Hurdles · Place 7 · Revere55m Hurdles711.04a—
Jan 16Greater Boston League Meet 3Jan 16 · 55 Meters · Place 2 · Revere55 Meters28.73a—
Jan 9Great Boston League - Meet 2Jan 9 · 55m Hurdles · Place 9 · Revere55m Hurdles911.17a—
Jan 9Great Boston League - Meet 2Jan 9 · 55 Meters · Place 4 · Revere55 Meters48.85a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18MSTCA Division 1 RelaysMay 18 · Long Jump · Place 54 · RevereLong Jump54.3.97m PB11
May 122025 GBL ChampionshipMay 12 · Long Jump · Place 10 · RevereLong Jump1014-011
May 122025 GBL ChampionshipMay 12 · 400m Hurdles · Place 6 · Revere400m Hurdles61:21.15a11
May 122025 GBL ChampionshipMay 12 · 100m Hurdles · Place 2 · Revere100m HurdlesRound P218.24a11
May 122025 GBL ChampionshipMay 12 · 100m Hurdles · Place 2 · Revere100m Hurdles218.23a11
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · Long Jump · Place 7 · RevereLong Jump711-011
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 100m Hurdles · Place 2 · Revere100m Hurdles218.811
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · Long Jump · Place 5 · RevereLong Jump5.11-1.011
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 100m Hurdles · Place 3 · Revere100m Hurdles33" / 0.838m3.18.611
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 100 Meters · Place 6 · Revere100 Meters6.14.411
Apr 25MSTCA InVacational & PentathlonApr 25 · 100m Hurdles · Place 27 · Revere100m Hurdles2719.8411
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · Long Jump · Place 6 · RevereLong Jump611-1011
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 100m Hurdles · Place 2 · Revere100m Hurdles219.011
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · Javelin · Place 6 · RevereJavelin657-911
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 100m Hurdles · Place 4 · Revere100m Hurdles422.911

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 55m Hurdles · Place 9 · Revere55m Hurdles33"9.11.34a11
Dec 19Greater Boston League - Meet #1Dec 19 · 55 Meter · Place 14 · Revere55 Meter14.8.73a11
Jan 2Greater Boston League - Meet 2Jan 2 · 300 Meters · Place 1 · Revere300 Meters153.33a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Chelsea Vs. RevereMay 9 · 100 Meters · Place 3 · Revere100 Meters314.8—
Apr 18GBL Dual Meet: Revere vs Lynn ClassicalApr 18 · 200 Meters · Place 3 · Revere200 Meters3.32.40 PB10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Greater Boston League - Meet 1Dec 15 · 300 Meters · Place 11 · Revere300 Meters11.52.59a10
Dec 15Greater Boston League - Meet 1Dec 15 · 55 Meter · Place 19 · Revere55 Meter19.8.97a10