Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Indoorthe TRACK at new balance Youth Jamboree · Dec 1730.55athe TRACK at new balance Youth JamboreeDecember 17, 2023
300 Meters · IndoorGreater Boston League Championship · Feb 345.56aGreater Boston League ChampionshipFebruary 3, 2025
400 Meters · IndoorMSTCA Northeast Invitational · Jan 101:06.07aMSTCA Northeast InvitationalJanuary 10, 2025
400 Meters · OutdoorMSTCA William C. Kane Developmental Invitational · Apr 241:04.84aMSTCA William C. Kane Developmental InvitationalApril 24, 2025
55m Hurdles · 33" · Indoorthe TRACK at new balance Youth Jamboree · Dec 1713.98athe TRACK at new balance Youth JamboreeDecember 17, 2023
60 Meter · IndoorUSATF New England Youth Invitational · Mar 38.91aUSATF New England Youth InvitationalMarch 3, 2024
High Jump · IndoorGreater Boston League - Meet #2 · Dec 194-08.00Greater Boston League - Meet #2December 19, 2025
High Jump · OutdoorGreater Boston League Championships · May 114' 10"Greater Boston League ChampionshipsMay 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · High Jump · SomervilleSomervilleHigh Jump--DNS10
May 11Greater Boston League ChampionshipsMay 11 · High Jump · Place 2 · SomervilleSomervilleHigh Jump2.4' 10" PB10
May 11Greater Boston League ChampionshipsMay 11 · 400 Meters · Place 4 · SomervilleSomerville400 Meters4.1:07.45a10
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · High Jump · Place 2 · SomervilleSomervilleHigh Jump2.3-1010
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · 400 Meters · Place 1 · SomervilleSomerville400 Meters1.1:07.310
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · High Jump · Place 8 · SomervilleSomervilleHigh Jump84-06.0010
Apr 242026 William Kane Fresh Sophomore InvitationalApr 24 · High Jump · Place 8 · SomervilleSomervilleHigh Jump8.4-06.0010
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · High Jump · Place 2 · SomervilleSomervilleHigh Jump2.4-810
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · High Jump · Place 1 · SomervilleSomervilleHigh Jump1.4-410

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 10 · SomervilleSomervilleHigh Jump104-1010
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 10 · SomervilleSomervilleHigh Jump104-10.00—
Feb 5Greater Boston League ChampionshipFeb 5 · High Jump · Place 2 · SomervilleSomervilleHigh Jump25-010
Jan 30Greater Boston League - Meet #5Jan 30 · High Jump · Place 2 · SomervilleSomervilleHigh Jump24-810
Jan 23Greater Boston League - Meet #4Jan 23 · High Jump · Place 2 · SomervilleSomervilleHigh Jump24-910
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · Place 7 · SomervilleSomervilleHigh Jump74-1010
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · High Jump · Place 1 · SomervilleSomervilleHigh Jump15-010

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · High Jump · Place 1 · SomervilleSomervilleHigh Jump1.4-08.00 PB10
Dec 12Greater Boston League - Meet #1Dec 12 · High Jump · Place 2 · SomervilleSomervilleHigh Jump2.4-08.0010
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · High Jump · Place 10 · SomervilleSomervilleHigh Jump105-0—
Feb 3Greater Boston League ChampionshipFeb 3 · High Jump · Place 2 · SomervilleSomervilleHigh Jump24-10—
Feb 3Greater Boston League ChampionshipFeb 3 · 300 Meters · Place 3 · SomervilleSomerville300 Meters345.56a PB—
Jan 27Great Boston League Meet 4Jan 27 · High Jump · Place 3 · SomervilleSomervilleHigh Jump34-6—
Jan 27Great Boston League Meet 4Jan 27 · 300 Meters · Place 4 · SomervilleSomerville300 Meters446.95a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · High Jump · Place 20 · SomervilleSomervilleHigh Jump204-8—
Jan 16Greater Boston League Meet 3Jan 16 · High Jump · Place 3 · SomervilleSomervilleHigh Jump34-6—
Jan 16Greater Boston League Meet 3Jan 16 · 300 Meters · Place 3 · SomervilleSomerville300 Meters347.21a—
Jan 10MSTCA Northeast InvitationalJan 10 · 400 Meters · Place 23 · SomervilleSomerville400 Meters231:06.07a PB—
Jan 9Great Boston League - Meet 2Jan 9 · High Jump · Place 4 · SomervilleSomervilleHigh Jump44-2—
Jan 9Great Boston League - Meet 2Jan 9 · 300 Meters · Place 4 · SomervilleSomerville300 Meters448.10a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · High Jump · Place 17 · SomervilleSomervilleHigh Jump174-6—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 26 · SomervilleSomerville300 Meters2646.89a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · High Jump · Place 3 · SomervilleSomervilleHigh Jump3.4-10.009
May 24MSTCA South Shore Twilight InvitationalMay 24 · High Jump · Place 13 · SomervilleSomervilleHigh Jump134-89
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400 Meters · Place 7 · SomervilleSomerville400 Meters71:06.72a9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · High Jump · SomervilleSomervilleHigh Jump--DNS9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 400 Meters · SomervilleSomerville400 Meters--DNS9
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · High Jump · Place 1 · SomervilleSomervilleHigh Jump1.4-69
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · High Jump · Place 4 · SomervilleSomervilleHigh Jump44-08.009
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 400 Meters · Place 4 · SomervilleSomerville400 Meters41:04.84a PB9
Apr 1946th Annual Ottaviani InvitationalApr 19 · High Jump · Place 5 · SomervilleSomervilleHigh Jump5.4-10.009
Apr 14GBL Meet Malden vs Medford vs SomervilleApr 14 · High Jump · Place 1 · SomervilleSomervilleHigh Jump1.4-109
Apr 14GBL Meet Malden vs Medford vs SomervilleApr 14 · 400 Meters · Place 2 · SomervilleSomerville400 Meters2.1:06.39
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · High Jump · Place 1 · SomervilleSomervilleHigh Jump14-69
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 400 Meters · Place 2 · SomervilleSomerville400 Meters268.79

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 300 Meters · Place 6 · SomervilleSomerville300 Meters6.48.09a9
Dec 19Greater Boston League - Meet #1Dec 19 · High Jump · Place 1 · SomervilleSomervilleHigh Jump1.4-08.009
Mar 3USATF New England Youth InvitationalMar 3 · 60 Meter · Place 13 · 02-Unattached02-Unattached60 Meter13.8.91a PB8
Mar 3USATF New England Youth InvitationalMar 3 · 200 Meters · Place 40 · 02-Unattached02-Unattached200 Meters40.33.86a8

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 55m Hurdles · Place 3 · UnattachedUnattached55m Hurdles33"3.13.98a PB8
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 200 Meters · Place 9 · UnattachedUnattached200 Meters9.30.55a PB8