Personal bests

Best marks in available results
Event / courseMarkMeetDate
3000 Meters · IndoorRITCA Dwyer and Headley Division Championships · Jan 2411:04.52RITCA Dwyer and Headley Division ChampionshipsJanuary 24, 2026
3000 Meters · OutdoorBarrington Freshmen / Sophomore Invitational · Apr 2511:15.90Barrington Freshmen / Sophomore InvitationalApril 25, 2026
400 Meters · IndoorEast Coast Invitational · Feb 241:28.88East Coast InvitationalFebruary 24, 2019
55 Meter · IndoorBloomfield Youth Indoor Invitational · Feb 119.55aBloomfield Youth Indoor InvitationalFebruary 11, 2024
55 Meters · IndoorEast Coast Youth Invitational · Feb 2711.08East Coast Youth Invitational February 27, 2022
60 Meter · IndoorUSATF New England Youth Invitational · Mar 310.09aUSATF New England Youth InvitationalMarch 3, 2024
60 Meters · IndoorEast Coast Invitational · Feb 2510.07aEast Coast InvitationalFebruary 25, 2024
800 Meters · Indoorthe TRACK at new balance Youth Jamboree · Dec 173:04.07athe TRACK at new balance Youth JamboreeDecember 17, 2023
800 Meters · OutdoorUSATF New England Youth Series - Meet #3 · May 112:48.25aUSATF New England Youth Series - Meet #3May 11, 2024
Discus · 1.6kg · OutdoorRITCA Boys JV State Championship · Jun 299-02RITCA Boys JV State ChampionshipJune 2, 2026
Discus · 1kg · OutdoorCentral CT Jaguars Youth Invitational · May 560' 9Central CT Jaguars Youth InvitationalMay 5, 2024
Hammer · 12lb · OutdoorRIIL Central Division Championships · May 17109-11RIIL Central Division ChampionshipsMay 17, 2026
Hammer · 3kg · OutdoorUSATF New England Youth Series - Meet #3 · May 1118.80mUSATF New England Youth Series - Meet #3May 11, 2024
Javelin · 400g TJ · OutdoorCLCF Track Summer Showdown · Jul 169.93mCLCF Track Summer ShowdownJuly 16, 2021
Javelin · 450g AeroJav · OutdoorUSATF-NE Twilight Mini Series Meet #2 · May 1510.95mUSATF-NE Twilight Mini Series Meet #2May 15, 2022
Shot Put · 12lb · IndoorRIIL Dual Meet - Week 1 · Dec 1420-00.00RIIL Dual Meet - Week 1December 14, 2024
Shot Put · 12lb · Outdoor5th Annual CLCF Summer Showdown · Jul 197.16m5th Annual CLCF Summer ShowdownJuly 19, 2025
Shot Put · 4kg · IndoorUSATF New England Youth Invitational · Mar 37.10mUSATF New England Youth InvitationalMarch 3, 2024
Shot Put · 4kg · OutdoorCentral CT Jaguars Youth Invitational · May 520' 7Central CT Jaguars Youth InvitationalMay 5, 2024
Shot Put · 6lb · Indoor2022 Emerging Elite Athlete Winter Indoor T&F Invite at the TRACK at New Balance · Dec 186.76m2022 Emerging Elite Athlete Winter Indoor T&F Invite at the TRACK at New BalanceDecember 18, 2022
Shot Put · 6lb · OutdoorUSATF New England Association Junior Olympic Championships · Jun 186.61mUSATF New England Association Junior Olympic ChampionshipsJune 18, 2022
Weight Throw · 25lb / 11.3kg · IndoorRIIL Dual Meet - Week 2 · Dec 2118-03.50RIIL Dual Meet - Week 2December 21, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2RITCA Boys JV State ChampionshipJun 2 · Discus · Place 19 · Cranston EastCranston EastDiscus1.6kg19.99-02 PB10
May 23RIIL Class A ChampionshipsMay 23 · Hammer · Place 34 · Cranston EastCranston EastHammer12lb34.91-1010
May 23RIIL Class A ChampionshipsMay 23 · Discus · Place 25 · Cranston EastCranston EastDiscus1.6kg25.86-310
May 17RIIL Central Division ChampionshipsMay 17 · Hammer · Place 17 · Cranston EastCranston EastHammer12lb17.109-11 PB10
May 17RIIL Central Division ChampionshipsMay 17 · Discus · Place 13 · Cranston EastCranston EastDiscus1.6kg13.82-810
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · Hammer · Place 20 · Cranston EastCranston EastHammer12lb20.92-810
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · Discus · Place 13 · Cranston EastCranston EastDiscus1.6kg13.89-310
Apr 25Barrington Freshmen / Sophomore InvitationalApr 25 · 3000 Meters · Place 13 · Cranston EastCranston East3000 Meters13.11:15.90 PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11RITCA JV Boys State ChampionshipFeb 11 · 3000 Meters · Place 24 · Cranston EastCranston East3000 Meters2411:38.8710
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 3000 Meters · Place 11 · Cranston EasCranston Eas3000 Meters1111:04.52 PB10
Jan 24RITCA Dwyer and Headley Division ChampionshipsJan 24 · 3000 Meters · Place 11 · Cranston EastCranston East3000 Meters1111:04.5210
Jan 19RIIL Headley Division Dual Meet #3Jan 19 · 3000 Meters · Place 12 · Cranston EastCranston East3000 Meters1211:14.81a10
Jan 8RIIL Headley Division Dual Meet #2Jan 8 · 3000 Meters · Place 17 · Cranston EastCranston East3000 Meters1711:26.98a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10RIIL Headley Division Dual Meet #1Dec 10 · 3000 Meters · Place 15 · Cranston EastCranston East3000 Meters15.11:44.94a10
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · Shot Put · Place 42 · Cranston EasCranston EasShot Put425.80m9
Feb 3RITCA Boys Freshmen State ChampionshipsFeb 3 · Weight Throw · Place 27 · Cranston EasCranston EasWeight Throw277.16m9
Jan 21RITCA Division ChampionshipsJan 21 · Weight Throw · Place 23 · Cranston EasCranston EasWeight Throw237.42m9
Jan 21RITCA Division ChampionshipsJan 21 · Shot Put · Place 33 · Cranston EasCranston EasShot Put335.68m9
Jan 21RITCA Division ChampionshipsJan 21 · Weight Throw · Place 23 · Cranston EastCranston EastWeight Throw2324-4.509
Jan 21RITCA Division ChampionshipsJan 21 · Shot Put · Place 33 · Cranston EastCranston EastShot Put3318-89

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 195th Annual CLCF Summer ShowdownJul 19 · Hammer · Place 2 · CLCF PanthersCLCF PanthersHammer12lb2.27.54m9
Jul 195th Annual CLCF Summer ShowdownJul 19 · Discus · Place 4 · CLCF PanthersCLCF PanthersDiscus1.6kg4.22.76m9
Jul 195th Annual CLCF Summer ShowdownJul 19 · Shot Put · Place 5 · CLCF PanthersCLCF PanthersShot Put12lb5.7.16m PB9
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · Shot Put · Place 41 · Cranston EastCranston EastShot Put4124-2.509
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · Hammer · Place 28 · Cranston EastCranston EastHammer2882-29
May 28RITCA Boys Freshmen State ChampionshipsMay 28 · Discus · Place 23 · Cranston EastCranston EastDiscus2377-109
May 24RIIL Class A ChampionshipsMay 24 · Discus · Place 39 · Cranston EastCranston EastDiscus3976-39
May 24RIIL Class A ChampionshipsMay 24 · Shot Put · Place 40 · Cranston EastCranston EastShot Put4023-11.509
May 17RIIL Central Division ChampionshipsMay 17 · Hammer · Place 22 · Cranston EastCranston EastHammer12lb22.85-89
May 17RIIL Central Division ChampionshipsMay 17 · Discus · Place 25 · Cranston EastCranston EastDiscus1.6kg25.71-119
May 17RIIL Central Division ChampionshipsMay 17 · Shot Put · Place 26 · Cranston EastCranston EastShot Put12lb26.22-29

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21RIIL Dual Meet - Week 2Dec 21 · Weight Throw · Place 27 · Cranston EastCranston EastWeight Throw25lb / 11.3kg27.18-03.50 PB9
Dec 14RIIL Dual Meet - Week 1Dec 14 · Shot Put · Place 31 · Cranston EastCranston EastShot Put12lb31.20-00.00 PB9
Mar 3USATF New England Youth InvitationalMar 3 · 60 Meter · Place 30 · CLCF PanthersCLCF Panthers60 Meter30.10.09a PB8
Mar 3USATF New England Youth InvitationalMar 3 · Shot Put · Place 10 · CLCF PanthersCLCF PanthersShot Put4kg10.7.10m PB8
Feb 25East Coast InvitationalFeb 25 · Shot Put · Place 6 · CLCF PanthersCLCF PanthersShot Put67.24m—
Feb 25East Coast InvitationalFeb 25 · 60 Meters · Place 30 · CLCF PanthersCLCF Panthers60 Meters3010.07a PB—
Feb 11Bloomfield Youth Indoor InvitationalFeb 11 · 55 Meter · Place 21 · CLCF PanthersCLCF Panthers55 Meter21.9.55a PB8
Feb 11Bloomfield Youth Indoor InvitationalFeb 11 · Shot Put · Place 5 · CLCF PanthersCLCF PanthersShot Put4kg5.22' 3.58
Jan 21NHAGTC/Coach William 'T' Thompson InviteJan 21 · Shot Put · Place 3 · CLCF PanthersCLCF PanthersShot Put4kg3.6.01m8
Jan 21NHAGTC/Coach William 'T' Thompson InviteJan 21 · 800 Meters · Place 6 · CLCF PanthersCLCF Panthers800 Meters6.3:07.84a8
Jan 6Pre Nationals Tune UpJan 6 · Shot Put · Place 4 · CLCF PanthersCLCF PanthersShot Put46.36m—
Jan 6Pre Nationals Tune UpJan 6 · 800 Meters · Place 21 · CLCF PanthersCLCF Panthers800 Meters213:07.85a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · Discus · Place 8 · CLCF PanthersCLCF PanthersDiscus819.51m—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 10 · CLCF PanthersCLCF PanthersShot Put107.41m—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 15 · CLCF PanthersCLCF Panthers800 Meters153:02.01a—
Jun 2USATF New England Youth InvitationalJun 2 · Hammer · Place 3 · CLCF PanthersCLCF PanthersHammer316.27m14
Jun 2USATF New England Youth InvitationalJun 2 · Discus · Place 5 · CLCF PanthersCLCF PanthersDiscus522.89m14
Jun 2USATF New England Youth InvitationalJun 2 · 800 Meters · Place 20 · CLCF PanthersCLCF Panthers800 Meters202:53.0314
May 11USATF New England Youth Series - Meet #3May 11 · Hammer · Place 4 · CLCF PanthersCLCF PanthersHammer3kg4.18.80m PB8
May 11USATF New England Youth Series - Meet #3May 11 · 800 Meters · Place 17 · CLCF PanthersCLCF Panthers800 Meters17.2:48.25a PB8
May 5Central CT Jaguars Youth InvitationalMay 5 · Discus · Place 3 · CLCF PanthersCLCF PanthersDiscus1kg3.60' 9 PB8
May 5Central CT Jaguars Youth InvitationalMay 5 · Shot Put · Place 4 · CLCF PanthersCLCF PanthersShot Put4kg4.20' 7 PB8
May 5Central CT Jaguars Youth InvitationalMay 5 · 800 Meters · Place 6 · CLCF PanthersCLCF Panthers800 Meters6.2:59.03a8

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17the TRACK at new balance Youth JamboreeDec 17 · Shot Put · Place 2 · CLCF PanthersCLCF PanthersShot Put4kg2.6.10m8
Dec 17the TRACK at new balance Youth JamboreeDec 17 · 800 Meters · Place 12 · CLCF PanthersCLCF Panthers800 Meters12.3:04.07a PB8
Feb 262023 East Coast InvitationalFeb 26 · Shot Put · Place 10 · CLCF PanthersCLCF PanthersShot Put105.99m—
Feb 262023 East Coast InvitationalFeb 26 · 800 Meters · Place 19 · CLCF PanthersCLCF Panthers800 Meters193:34.61a—
Feb 22USATF-NE Youth Development MeetFeb 22 · Shot Put · Place 1 · CLCF PanthersCLCF PanthersShot Put15.41m—
Jan 8Pre Nationals Tune UpJan 8 · Shot Put · Place 7 · Clcf PanthersClcf PanthersShot Put719-08.0013

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · Discus · Place 9 · CLCF PanthersCLCF PanthersDiscus915.78m—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · Shot Put · Place 11 · CLCF PanthersCLCF PanthersShot Put116.22m—
Jun 4USATF New England Youth InvitationalJun 4 · Hammer · Place 3 · CLCF PanthersCLCF PanthersHammer312.16m13
Jun 4USATF New England Youth InvitationalJun 4 · Discus · Place 5 · CLCF PanthersCLCF PanthersDiscus515.96m13
Jun 4USATF New England Youth InvitationalJun 4 · Shot Put · Place 5 · CLCF PanthersCLCF PanthersShot Put55.60m13
Mar 4USATF New England Youth InvitationalMar 4 · Shot Put · Place 7 · CLCF PanthersCLCF PanthersShot Put75.80m—

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 182022 Emerging Elite Athlete Winter Indoor T&F Invite at the TRACK at New BalanceDec 18 · Shot Put · Place 1 · CLCF PanthersCLCF PanthersShot Put6lb1.6.76m PB7
Dec 182022 Emerging Elite Athlete Winter Indoor T&F Invite at the TRACK at New BalanceDec 18 · 800 Meters · Place 12 · CLCF PanthersCLCF Panthers800 Meters12.3:39.03a7
Dec 11Southern CT Youth Developmental Meet 2Dec 11 · Shot Put · Place 1 · CLCF PanthersCLCF PanthersShot Put6lb1.19-10.007
Dec 11Southern CT Youth Developmental Meet 2Dec 11 · 800 Meters · Place 3 · CLCF PanthersCLCF Panthers800 Meters3.3:53.35a7
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · Shot Put · Place 8 · CLCF PanthersCLCF PanthersShot Put6lb8.6.38m6
Feb 27East Coast Youth Invitational Feb 27 · Shot Put · Place 2 · CLCF PanthersCLCF PanthersShot Put26.06m11
Feb 27East Coast Youth Invitational Feb 27 · 55 Meters · Place 10 · CLCF PanthersCLCF Panthers55 Meters1011.08 PB11
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · Shot Put · Place 3 · CLCF PanthersCLCF PanthersShot Put6lb3.19-06.506
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · Shot Put · Place 3 · CLCF PanthersCLCF PanthersShot Put6lb3.19-06.506
Jan 9New Haven Athletics Youth MeetJan 9 · Shot Put · Place 1 · CLCF PanthersCLCF PanthersShot Put6lb1.21-06.006

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · Discus · Place 2 · CLCF PanthersCLCF PanthersDiscus1kg2.16.99m6
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · Shot Put · Place 5 · CLCF PanthersCLCF PanthersShot Put6lb5.6.61m PB6
May 15USATF-NE Twilight Mini Series Meet #2May 15 · Hammer · Place 3 · CLCF PanthersCLCF PanthersHammer3kg3.9.48m6
May 15USATF-NE Twilight Mini Series Meet #2May 15 · Javelin · Place 4 · CLCF PanthersCLCF PanthersJavelin450g AeroJav4.10.95m PB6
May 7USATF-NE Twilight Mini Series Meet #1May 7 · Shot Put · Place 2 · CLCF PanthersCLCF PanthersShot Put6lb2.6.27m6
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · Shot Put · Place 3 · CLCF PanthersCLCF PanthersShot Put12lb3.19-06.50Unofficial6

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 16CLCF Track Summer ShowdownJul 16 · Javelin · Place 1 · CLCF PanthersCLCF PanthersJavelin400g TJ1.9.93m PB5
Jul 16CLCF Track Summer ShowdownJul 16 · Discus · Place 1 · CLCF PanthersCLCF PanthersDiscus1kg1.13.07m5
Jul 16CLCF Track Summer ShowdownJul 16 · Shot Put · Place 1 · CLCF PanthersCLCF PanthersShot Put6lb1.5.34m5
Jun 122021 USATF New England InvitationalJun 12 · Discus · Place 1 · Clcf PanthersClcf PanthersDiscus111.85m11
Jun 122021 USATF New England InvitationalJun 12 · Shot Put · Place 3 · Clcf PanthersClcf PanthersShot Put37.46m11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23East Coast Youth Invitational Feb 23 · Shot Put · Place 3 · CLCF PanthersCLCF PanthersShot Put316-06.001
Feb 23East Coast Youth Invitational Feb 23 · 800 Meters · Place 5 · CLCF PanthersCLCF Panthers800 Meters53:35.691
Feb 23East Coast Youth Invitational Feb 23 · 400 Meters · Place 11 · CLCF PanthersCLCF Panthers400 Meters111:31.901

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24East Coast InvitationalFeb 24 · Shot Put · Place 3 · CLCF PanthersCLCF PanthersShot Put315-01.001
Feb 24East Coast InvitationalFeb 24 · 800 Meters · Place 9 · CLCF PanthersCLCF Panthers800 Meters93:26.551
Feb 24East Coast InvitationalFeb 24 · 400 Meters · Place 14 · CLCF PanthersCLCF Panthers400 Meters141:28.88 PB1