Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2412.03aMSTCA Invacational & PentathlonApril 24, 2026
110m Hurdles · 39" / 0.991m · OutdoorGBL Dual-meet 2 (Chelsea/Revere) · Apr 1318.6GBL Dual-meet 2 (Chelsea/Revere)April 13, 2026
300 Meters · IndoorGreater Boston League - Meet #2 · Dec 1942.35aGreater Boston League - Meet #2December 19, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 2 Track & Field Championship · May 291:03.39aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
55 Meter · IndoorGreater Boston League - Meet #1 · Dec 127.21aGreater Boston League - Meet #1December 12, 2025
55m Hurdles · 39" · IndoorGreater Boston League - Meet #2 · Dec 199.74aGreater Boston League - Meet #2December 19, 2025
Javelin · 800g · OutdoorGreater Boston League Championships · May 11117' 5"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

22 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 22 · Revere400m Hurdles36" / 0.914m22.1:03.39a PB11
May 23MSTCA South Shore TwilightMay 23 · 400m Hurdles · Place 22 · Revere400m Hurdles221:06.59a11
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 95 · Revere100 MetersRound S9512.31a11
May 11Greater Boston League ChampionshipsMay 11 · Javelin · Place 4 · RevereJavelin800g4.117' 5" PB11
May 11Greater Boston League ChampionshipsMay 11 · 400m Hurdles · Revere400m Hurdles36" / 0.914m--FS11
May 11Greater Boston League ChampionshipsMay 11 · 110m Hurdles · Place 3 · Revere110m Hurdles39" / 0.991mRound P3.19.09aWind: 011
May 11Greater Boston League ChampionshipsMay 11 · 110m Hurdles · Place 6 · Revere110m Hurdles39" / 0.991m6.19.80aWind: 011
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · Javelin · Place 1 · RevereJavelin800g1.110-311
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 400m Hurdles · Place 1 · Revere400m Hurdles36" / 0.914m1.63.511
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 110m Hurdles · Place 1 · Revere110m Hurdles39" / 0.991m1.19.011
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · Javelin · Place 1 · RevereJavelin800g1.110-311
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 400m Hurdles · Place 1 · Revere400m Hurdles36" / 0.914m1.63.511
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 110m Hurdles · Place 1 · Revere110m Hurdles39" / 0.991m1.19.011
Apr 24MSTCA Invacational & PentathlonApr 24 · 400m Hurdles · Place 12 · Revere400m Hurdles121:04.37a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 110m Hurdles · Place 18 · Revere110m Hurdles1818.77a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 52 · Revere100 Meters5212.03a PB11
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · Javelin · Place 2 · RevereJavelin800g2.108-0611
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 400m Hurdles · Place 2 · Revere400m Hurdles36" / 0.914m2.1:05.911
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 110m Hurdles · Place 1 · Revere110m Hurdles39" / 0.991m1.18.6 PB11
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · Javelin · Place 4 · RevereJavelin800g4.92-3.011
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 400m Hurdles · Place 2 · Revere400m Hurdles36" / 0.914m2.1:09.111
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 110m Hurdles · Place 3 · Revere110m Hurdles39" / 0.991m3.18.911

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30Greater Boston League - Meet #5Jan 30 · 55m Hurdles · Place 8 · Revere55m Hurdles810.23a11
Jan 30Greater Boston League - Meet #5Jan 30 · 300 Meters · Place 7 · Revere300 Meters742.97a11
Jan 23Greater Boston League - Meet #4Jan 23 · 55m Hurdles · Place 5 · Revere55m Hurdles510.22a11
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 82 · Revere55m HurdlesRound P8210.60a11
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 266 · Revere300 Meters26644.00a11
Jan 2Great Boston League OpenJan 2 · 55m Hurdles · Place 3 · Revere55m Hurdles39.86a11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55m Hurdles · Place 26 · Revere55m Hurdles39"26.9.95a11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Revere55 Meter--DNS11
Dec 19Greater Boston League - Meet #2Dec 19 · 300 Meters · Place 6 · Revere300 Meters6.42.35a PB11
Dec 19Greater Boston League - Meet #2Dec 19 · 55m Hurdles · Place 2 · Revere55m Hurdles39"2.9.74a PB11
Dec 12Greater Boston League - Meet #1Dec 12 · 55m Hurdles · Place 3 · Revere55m Hurdles39"3.9.88a11
Dec 12Greater Boston League - Meet #1Dec 12 · 55 Meter · Place 3 · Revere55 Meter3.7.21a PB11
Feb 3Greater Boston League ChampionshipFeb 3 · 55m Hurdles · Place 11 · Revere55m Hurdles1110.48a—
Jan 27Great Boston League Meet 4Jan 27 · 55m Hurdles · Place 11 · Revere55m Hurdles1111.16a—
Jan 16Greater Boston League Meet 3Jan 16 · 55m Hurdles · Place 10 · Revere55m Hurdles1010.78a—
Jan 9Great Boston League - Meet 2Jan 9 · 55m Hurdles · Place 1 · Revere55m Hurdles111.30a—
Jan 9Great Boston League - Meet 2Jan 9 · 300 Meters · Place 17 · Revere300 Meters1745.96a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Javelin · Place 46 · RevereJavelin4672-010
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 26 · Revere400m Hurdles261:07.52a10
May 24MSTCA South Shore Twilight InvitationalMay 24 · 110m Hurdles · Place 38 · Revere110m Hurdles3819.62a10
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · Javelin · Place 2 · RevereJavelin291-810
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 400m Hurdles · Place 2 · Revere400m Hurdles21:10.110
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 110m Hurdles · Place 1 · Revere110m Hurdles119.010
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Javelin · Place 12 · RevereJavelin12113-410
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400m Hurdles · Place 38 · Revere400m Hurdles381:12.90a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 110m Hurdles · Place 20 · Revere110m HurdlesRound P2019.77a10
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 400m Hurdles · Place 3 · Revere400m Hurdles36" / 0.914m3.70.510
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 110m Hurdles · Place 6 · Revere110m Hurdles39" / 0.991m6.19.810
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · Javelin · Place 3 · RevereJavelin3112-0010
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 400m Hurdles · Place 5 · Revere400m Hurdles51:13.010
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 110m Hurdles · Place 2 · Revere110m Hurdles219.010
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · Javelin · Place 1 · RevereJavelin195-1010
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 400m Hurdles · Place 2 · Revere400m Hurdles273.410
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 110m Hurdles · Place 2 · Revere110m Hurdles220.210

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 55m Hurdles · Revere55m Hurdles39"--DNS10