Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCentral Catholic at Lowell · Apr 29139-6Central Catholic at LowellApril 29, 2026
Shot Put · 12lb · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 1549-01.50MIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
Shot Put · 12lb · OutdoorLowell at Andover · Apr 851-11Lowell at AndoverApril 8, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9Andover Boosters InvitationalMay 9 · Discus · LowellDiscus1.6kg--DNS12
May 9Andover Boosters InvitationalMay 9 · Shot Put · LowellShot Put12lb--DNS12
May 6BIllerica at LowellMay 6 · Discus · Place 1 · LowellDiscus1.6kg1.137-312
May 6BIllerica at LowellMay 6 · Shot Put · Place 1 · LowellShot Put12lb1.48-1012
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 8 · LowellDiscus840.51m12
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 10 · LowellShot Put1014.15m12
Apr 29Central Catholic at LowellApr 29 · Discus · Place 1 · LowellDiscus1.6kg1.139-6 PB12
Apr 29Central Catholic at LowellApr 29 · Shot Put · Place 2 · LowellShot Put12lb2.49-512
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Discus · Place 1 · LowellDiscus1138-412
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Shot Put · Place 3 · LowellShot Put350-9.2512
Apr 15Lowell at ChelmsfordApr 15 · Discus · Place 2 · LowellDiscus1.6kg2.136-112
Apr 15Lowell at ChelmsfordApr 15 · Shot Put · Place 1 · LowellShot Put12lb1.49-612
Apr 8Lowell at AndoverApr 8 · Discus · Place 1 · LowellDiscus1.6kg1.138-812
Apr 8Lowell at AndoverApr 8 · Shot Put · Place 1 · LowellShot Put12lb1.51-11 PB12
Apr 1Lowell at North AndoverApr 1 · Discus · Place 3 · LowellDiscus1.6kg3.125-312
Apr 1Lowell at North AndoverApr 1 · Shot Put · Place 2 · LowellShot Put12lb2.46-0.512

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 9 · LowellShot Put12lb9.49-01.50 PB12
Feb 6MVC League ChampionshipFeb 6 · Shot Put · Place 8 · LowellShot Put845-11.5012
Jan 30MVC Week 5Jan 30 · Shot Put · Place 6 · LowellShot Put645-812
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 20 · LowellShot Put2045-00.5012
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Shot Put · Place 9 · LowellShot Put913.60m12
Jan 14MVC Week 4Jan 14 · Shot Put · Place 6 · LowellShot Put645-5.7512
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 2 · LowellShot Put247-6.5012
Jan 7MVC Week 3Jan 7 · Shot Put · Place 3 · LowellShot Put345-6.2512
Jan 2MVC Week 2Jan 2 · Shot Put · Place 1 · LowellShot Put149-312

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 8 · LowellShot Put12lb8.47-00.5012

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Discus · Place 24 · LowellDiscus1.6kg24.119-0611
May 24MVC League ChampionshipMay 24 · Discus · Place 4 · LowellDiscus4133-1111
May 24MVC League ChampionshipMay 24 · Shot Put · Place 21 · LowellShot Put2140-3.2511
May 18MSTCA Division 1 RelaysMay 18 · Discus · Place 17 · LowellDiscus1.6kg17.36.82m11
May 18MSTCA Division 1 RelaysMay 18 · Shot Put · Place 20 · LowellShot Put12lb20.13.44m11
May 10MSTCA Coaches Metro InvitationalMay 10 · Discus · Place 12 · LowellDiscus12119-311
May 6Lowell at North AndoverMay 6 · Discus · Place 5 · LowellDiscus5110-911
May 3Weston Twilight Invitational - Weston EventsMay 3 · Discus · Place 12 · LowellDiscus12121-0611
May 3Weston Twilight Invitational - Weston EventsMay 3 · Shot Put · Place 30 · LowellShot Put3041-03.5011
Apr 30Central Catholic at LowellApr 30 · Discus · Place 6 · LowellDiscus6112-711
Apr 30Central Catholic at LowellApr 30 · Shot Put · Place 4 · LowellShot Put442-10.511
Apr 1946th Annual Ottaviani InvitationalApr 19 · Shot Put · Place 3 · LowellShot Put12lb3.45-10.0011
Apr 16Haverhill at LowellApr 16 · Discus · Place 2 · LowellDiscus2132-111
Apr 16Haverhill at LowellApr 16 · Shot Put · Place 2 · LowellShot Put246-811
Apr 9Methuen at LowellApr 9 · Discus · Place 6 · LowellDiscus1.6kg6.99-311
Apr 9Methuen at LowellApr 9 · Shot Put · Place 2 · LowellShot Put12lb2.45-111
Apr 4Andover at LowellApr 4 · Discus · Place 5 · LowellDiscus5108-711
Apr 4Andover at LowellApr 4 · Shot Put · Place 3 · LowellShot Put342-211

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · Shot Put · Place 16 · LowellShot Put12lb16.43-10.0010
May 18MVC League ChampionshipMay 18 · Discus · Place 31 · LowellDiscus3198-2—
May 18MVC League ChampionshipMay 18 · Shot Put · Place 5 · LowellShot Put546-1—
May 11MSTCA Coaches InvitationalMay 11 · Discus · Place 16 · LowellDiscus1.6kg16.119-1010
May 11MSTCA Coaches InvitationalMay 11 · Shot Put · Place 17 · LowellShot Put12lb17.42-02.0010
May 8Central Catholic and Lowell at North AndoverMay 8 · Shot Put · Place 4 · LowellShot Put444-7.5—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Discus · Place 4 · LowellDiscus4110-4—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Shot Put · Place 1 · LowellShot Put145-6—
May 1Andover at LowellMay 1 · Discus · Place 1 · LowellDiscus1115-4—
May 1Andover at LowellMay 1 · Shot Put · Place 1 · LowellShot Put142-3—
Apr 28MSTCA Div. I Relays (PV Andover 4/25)Apr 28 · Discus · Place 41 · LowellDiscus1.6kg41.30.36m10
Apr 24Lowell at HaverhillApr 24 · Discus · Place 5 · LowellDiscus5109-9—
Apr 24Lowell at HaverhillApr 24 · Shot Put · Place 6 · LowellShot Put638-4—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Shot Put · Place 3 · LowellShot Put12lb3.37-04.5010
Apr 10Lowell at MethuenApr 10 · Shot Put · Place 4 · LowellShot Put440-4—