Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorECC Developmental Meet 2B · Dec 2310.53aECC Developmental Meet 2BDecember 23, 2023
55 Meters · IndoorUConn Developmental #2 · Jan 1910.49aUConn Developmental #2January 19, 2024
Discus · 1kg · OutdoorBacon Vs. Waterford HS · May 1676' 0"Bacon Vs. Waterford HSMay 16, 2026
Hammer · 4kg · OutdoorCentaur Hammer Tune Up · Jun 953' 4"Centaur Hammer Tune UpJune 9, 2026
Javelin · 600g · OutdoorBacon Vs. Waterford HS · May 1669' 4"Bacon Vs. Waterford HSMay 16, 2026
Shot Put · 4kg · IndoorECC D2 Indoor Track Championships · Feb 724' 4"ECC D2 Indoor Track ChampionshipsFebruary 7, 2026
Shot Put · 4kg · OutdoorBacon Vs. Waterford HS · May 1623' 2.25"Bacon Vs. Waterford HSMay 16, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 15CIAC Hammer Throw, Decathlon, Heptathlon, Steeplechase ChampionshipsJun 15 · Hammer · Place 30 · Bacon AcademyHammer3018.54m12
Jun 9Centaur Hammer Tune UpJun 9 · Hammer · Place 6 · Bacon AcademyHammer4kg6.53' 4" PB12
Jun 1CIAC Class M Outdoor T&F ChampionshipsJun 1 · Discus · Place 24 · Bacon AcademyDiscus2473-412
May 26Last Chance Qualifier May 26 · Javelin · Bacon AcademyJavelin600g—NM12
May 26Last Chance Qualifier May 26 · Discus · Bacon AcademyDiscus1kg—DNS12
May 20ECC Division 1 & 2 Championship May 20 · Javelin · Place 20 · Bacon AcademyJavelin600g20.64' 4"12
May 20ECC Division 1 & 2 Championship May 20 · Discus · Place 17 · Bacon AcademyDiscus1kg17.69' 11"12
May 20ECC Division 1 & 2 Championship May 20 · Shot Put · Bacon AcademyShot Put4kg—DNS12
May 16Bacon Vs. Waterford HSMay 16 · Javelin · Place 5 · Bacon AcademyJavelin600g5.69' 4" PB12
May 16Bacon Vs. Waterford HSMay 16 · Discus · Place 2 · Bacon AcademyDiscus1kg2.76' 0" PB12
May 16Bacon Vs. Waterford HSMay 16 · Shot Put · Place 4 · Bacon AcademyShot Put4kg4.23' 2.25" PB12
May 13Fitch vs. Bacon AcademyMay 13 · Javelin · Place 3 · Bacon AcademyJavelin600g3.69' 0"12
May 13Fitch vs. Bacon AcademyMay 13 · Discus · Place 3 · Bacon AcademyDiscus1kg3.75' 7"12
May 13Fitch vs. Bacon AcademyMay 13 · Shot Put · Place 4 · Bacon AcademyShot Put4kg4.22' 0"12
May 2Marty Roberts InvitationalMay 2 · Javelin · Place 15 · Bacon AcademyJavelin1572-1112
May 2Marty Roberts InvitationalMay 2 · Discus · Place 9 · Bacon AcademyDiscus979-1012
Apr 29Ledyard vs Bacon AcademyApr 29 · Javelin · Place 3 · Bacon AcademyJavelin370-812
Apr 29Ledyard vs Bacon AcademyApr 29 · Discus · Place 2 · Bacon AcademyDiscus274-412
Apr 29Ledyard vs Bacon AcademyApr 29 · Shot Put · Place 4 · Bacon AcademyShot Put423-8.512
Apr 25Dave Tetlow Relays InvitationalApr 25 · Discus · Place 13 · Bacon AcademyDiscus1372-512
Apr 22Bacon vs. New London and Griswold HSApr 22 · Javelin · Place 2 · Bacon AcademyJavelin600g2.65' 2"12
Apr 22Bacon vs. New London and Griswold HSApr 22 · Discus · Place 3 · Bacon AcademyDiscus1kg3.72' 4"12
Apr 22Bacon vs. New London and Griswold HSApr 22 · Shot Put · Place 3 · Bacon AcademyShot Put4kg3.22' 7.5"12
Apr 15Bacon Academy InvitationalApr 15 · Javelin · Place 6 · Bacon AcademyJavelin674-012
Apr 15Bacon Academy InvitationalApr 15 · Discus · Place 6 · Bacon AcademyDiscus681-812
Apr 15Bacon Academy InvitationalApr 15 · Shot Put · Place 10 · Bacon AcademyShot Put1023-1.7512
Apr 7Stonington vs Bacon AcademyApr 7 · Javelin · Place 2 · Bacon AcademyJavelin275-012
Apr 7Stonington vs Bacon AcademyApr 7 · Discus · Place 2 · Bacon AcademyDiscus272-512
Apr 7Stonington vs Bacon AcademyApr 7 · Shot Put · Place 3 · Bacon AcademyShot Put323-012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9Last Chance State Qualifier Feb 9 · Shot Put · Place 21 · Bacon AcademyShot Put2124-012
Feb 7ECC D2 Indoor Track ChampionshipsFeb 7 · Shot Put · Place 14 · Bacon AcademyShot Put4kg14.24' 4" PB12
Jan 31ECC Snowflake InvitationalJan 31 · Shot Put · Place 29 · Bacon AcademyShot Put2923-212
Jan 22Old Saybrook QualifierJan 22 · Shot Put · Place 7 · Bacon AcademyShot Put724-11.512
Jan 17NCCC InvitationalJan 17 · Shot Put · Place 12 · Bacon AcademyShot Put1223-10.512
Jan 3ECC Developmental Meet #3BJan 3 · Shot Put · Place 11 · Bacon AcademyShot Put4kg11.23' 2.5"12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 66 · Bacon AcademyShot Put4kg66.21-10.7512
Dec 20ECC Developmental Meet #1BDec 20 · Shot Put · Place 14 · Bacon AcademyShot Put4kg14.24' 2.5"12
Feb 8ECC D2 Indoor Track ChampionshipFeb 8 · Shot Put · Place 12 · Bacon AcademyShot Put1223-1—
Feb 1Jack Long InvitationalFeb 1 · Shot Put · Place 20 · Bacon AcademyShot Put2022-6—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · Shot Put · Place 25 · Bacon AcademyShot Put2521-4—
Jan 10UConn Invite #1Jan 10 · Shot Put · Place 17 · Bacon AcademyShot Put1721-5.5—
Jan 4ECC Developmental 3BJan 4 · Shot Put · Place 8 · Bacon AcademyShot Put4kg8.21-09.0011

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27Jack Long Last Ditch InviteMay 27 · Javelin · Place 4 · Bacon AcademyJavelin467-011
May 27Jack Long Last Ditch InviteMay 27 · Discus · Place 16 · Bacon AcademyDiscus1669-011
May 21ECC Division 1 & 2 ChampionshipMay 21 · Javelin · Place 17 · Bacon AcademyJavelin1762-711
May 21ECC Division 1 & 2 ChampionshipMay 21 · Discus · Place 21 · Bacon AcademyDiscus2166-311
May 14Bacon, Stonington and Ledyard Tri MeetMay 14 · Javelin · Place 7 · Bacon AcademyJavelin762-811
May 14Bacon, Stonington and Ledyard Tri MeetMay 14 · Discus · Place 2 · Bacon AcademyDiscus279-011
May 14Bacon, Stonington and Ledyard Tri MeetMay 14 · Shot Put · Place 7 · Bacon AcademyShot Put722-311
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Javelin · Place 18 · Bacon AcademyJavelin1864-511
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Discus · Place 11 · Bacon AcademyDiscus1171-111
May 3Marty Roberts InvitationalMay 3 · Javelin · Place 20 · Bacon AcademyJavelin2058-0311
May 3Marty Roberts InvitationalMay 3 · Discus · Place 8 · Bacon AcademyDiscus876-0611
Apr 23Waterford vs BaconApr 23 · Javelin · Place 5 · Bacon AcademyJavelin567-911
Apr 23Waterford vs BaconApr 23 · Discus · Place 5 · Bacon AcademyDiscus569-611
Apr 23Waterford vs BaconApr 23 · Shot Put · Place 10 · Bacon AcademyShot Put1022-911

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28ECC Developmental 2ADec 28 · Shot Put · Place 16 · Bacon AcademyShot Put4kg16.21-06.5011
Dec 21ECC Developmental 1BDec 21 · Shot Put · Place 11 · Bacon AcademyShot Put4kg11.23-09.5011
Jan 27Jack Long InvitationalJan 27 · Shot Put · Place 44 · Bacon AcademyShot Put4417-7—
Jan 19UConn Developmental #2Jan 19 · 55 Meters · Place 66 · Bacon Academy55 Meters6610.49a PB—
Jan 17Old Saybrook QualifierJan 17 · Shot Put · Place 20 · Bacon AcademyShot Put2020-9—
Jan 13NCCC InvitationalJan 13 · Shot Put · Place 27 · Bacon AcademyShot Put2720-11—
Jan 5UConn Developmental #1Jan 5 · Shot Put · Place 21 · Bacon AcademyShot Put2119-1—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15Stonington vs Bacon Academy May 15 · Javelin · Place 5 · Bacon AcademyJavelin556-11—
May 15Stonington vs Bacon Academy May 15 · Discus · Place 7 · Bacon AcademyDiscus758-6—
May 15Stonington vs Bacon Academy May 15 · Shot Put · Place 9 · Bacon AcademyShot Put922-10.5—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Javelin · Place 35 · Bacon AcademyJavelin3549-0—
May 4Marty Roberts InvitationalMay 4 · Javelin · Place 23 · Bacon AcademyJavelin2318.45m—
May 4Marty Roberts InvitationalMay 4 · Discus · Place 26 · Bacon AcademyDiscus2620.82m—
May 1Bacon Academy vs. New London HSMay 1 · Javelin · Place 4 · Bacon AcademyJavelin455-7—
May 1Bacon Academy vs. New London HSMay 1 · Discus · Place 2 · Bacon AcademyDiscus268-2—
May 1Bacon Academy vs. New London HSMay 1 · Shot Put · Place 7 · Bacon AcademyShot Put724-6.5—
Apr 27Dave Tetlow Relays InvitationalApr 27 · Javelin · Place 17 · Bacon AcademyJavelin1757-8—
Apr 27Dave Tetlow Relays InvitationalApr 27 · Discus · Place 17 · Bacon AcademyDiscus1762-9—
Apr 24Ledyard vs Bacon Academy, New LondonApr 24 · Javelin · Place 8 · Bacon AcademyJavelin858-6—
Apr 24Ledyard vs Bacon Academy, New LondonApr 24 · Discus · Place 6 · Bacon AcademyDiscus660-10—
Apr 24Ledyard vs Bacon Academy, New LondonApr 24 · Shot Put · Place 10 · Bacon AcademyShot Put1023-1.5—
Apr 17Bacon vs. Waterford HSApr 17 · Javelin · Place 8 · Bacon AcademyJavelin600g8.57' 410
Apr 17Bacon vs. Waterford HSApr 17 · Discus · Place 5 · Bacon AcademyDiscus1kg5.63' 910
Apr 17Bacon vs. Waterford HSApr 17 · Shot Put · Place 12 · Bacon AcademyShot Put4kg12.20' 1110
Apr 5Bacon Academy at NFAApr 5 · Javelin · Place 9 · Bacon AcademyJavelin951-5—
Apr 5Bacon Academy at NFAApr 5 · Discus · Place 9 · Bacon AcademyDiscus963-8—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental Meet 3ADec 30 · 55 Meter · Place 86 · Bacon Academy55 MeterRound P86.10.70a10
Dec 30ECC Developmental Meet 3ADec 30 · Shot Put · Place 29 · Bacon AcademyShot Put4kg29.18-07.0010
Dec 23ECC Developmental Meet 2BDec 23 · 55 Meter · Place 58 · Bacon Academy55 Meter58.10.53a PB10
Dec 23ECC Developmental Meet 2BDec 23 · Shot Put · Place 14 · Bacon AcademyShot Put4kg14.20-04.0010
Dec 16ECC Developmental Meet 1BDec 16 · Shot Put · Place 21 · Bacon AcademyShot Put4kg21.20-03.7510

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 24Jack Long Last Ditch InviteMay 24 · Discus · Place 2 · Bacon AcademyDiscus270-10—
May 17Bacon vs. Fitch HS May 17 · Javelin · Place 7 · Bacon AcademyJavelin600g7.48' 09
May 17Bacon vs. Fitch HS May 17 · Discus · Place 5 · Bacon AcademyDiscus1kg5.67' 89
May 17Bacon vs. Fitch HS May 17 · Shot Put · Place 12 · Bacon AcademyShot Put4kg12.19' 19
May 10Bacon vs StoningtonMay 10 · Javelin · Place 8 · Bacon AcademyJavelin846-5—
May 10Bacon vs StoningtonMay 10 · Discus · Place 4 · Bacon AcademyDiscus467-1—
May 10Bacon vs StoningtonMay 10 · Shot Put · Place 11 · Bacon AcademyShot Put1117-6—
May 6Marty Roberts InvitationalMay 6 · Javelin · Place 29 · Bacon AcademyJavelin2946-0—
May 6Marty Roberts InvitationalMay 6 · Discus · Place 21 · Bacon AcademyDiscus2165-3—
May 3Montville Tri-Meet with Bacon Academy & WindhamMay 3 · Javelin · Place 12 · Bacon AcademyJavelin1236-9—
May 3Montville Tri-Meet with Bacon Academy & WindhamMay 3 · Discus · Place 7 · Bacon AcademyDiscus757-3—
May 3Montville Tri-Meet with Bacon Academy & WindhamMay 3 · Shot Put · Place 22 · Bacon AcademyShot Put2215-10—
Apr 26New London vs BaconApr 26 · Javelin · Place 7 · Bacon AcademyJavelin741-10—
Apr 26New London vs BaconApr 26 · Discus · Place 4 · Bacon AcademyDiscus462-3—
Apr 26New London vs BaconApr 26 · Shot Put · Place 12 · Bacon AcademyShot Put1219-7—
Apr 19Waterford vs. Bacon AcademyApr 19 · Javelin · Place 7 · Bacon AcademyJavelin740-7—
Apr 19Waterford vs. Bacon AcademyApr 19 · Discus · Place 3 · Bacon AcademyDiscus362-3—
Apr 19Waterford vs. Bacon AcademyApr 19 · Shot Put · Place 12 · Bacon AcademyShot Put1217-5—
Apr 14Lady Hawks Invitational Apr 14 · Javelin · Place 19 · Bacon AcademyJavelin1944-2—
Apr 14Lady Hawks Invitational Apr 14 · Discus · Place 25 · Bacon AcademyDiscus2559-9—
Apr 14Lady Hawks Invitational Apr 14 · Shot Put · Place 30 · Bacon AcademyShot Put3016-8—
Apr 5Bacon Academy vs. Ledyard and LymanApr 5 · Varsity · Place 15 · Bacon AcademyVarsity1533-0—
Apr 5Bacon Academy vs. Ledyard and LymanApr 5 · Varsity · Place 2 · Bacon AcademyVarsity263-1—
Apr 5Bacon Academy vs. Ledyard and LymanApr 5 · Varsity · Place 9 · Bacon AcademyVarsity918-1—