Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorViking JV Jamboree · May 1123.47aViking JV JamboreeMay 11, 2019
Discus · 1.6kg · OutdoorPalmyra-Eagle · May 1159-02Palmyra-Eagle May 1, 2021
Discus · 2kg · OutdoorUCF Black & Gold Invite · Mar 1845.25mUCF Black & Gold InviteMarch 18, 2022
Hammer · 12lb · OutdoorHammermanUSA All Throwers League Meet · Aug 8154-11HammermanUSA All Throwers League MeetAugust 8, 2020
Hammer · 16lb / 7.26kg · Outdoor130th Penn Relays Carnival · Apr 2367.27m130th Penn Relays CarnivalApril 23, 2026
Javelin · 800g · OutdoorHammermanUSA All Throwers League Meet · Jun 27119-09HammermanUSA All Throwers League MeetJune 27, 2020
Shot Put · 12lb · IndoorMilesplit IL Showcase · Jan 1912.23mMilesplit IL ShowcaseJanuary 19, 2020
Shot Put · 12lb · OutdoorWIAA D3 State Track & Field Championships · Jun 2453-10.25WIAA D3 State Track & Field ChampionshipsJune 24, 2021
Shot Put · 16lb / 7.26kg · IndoorColumbia and Dartmouth at Yale · Jan 2214.03mColumbia and Dartmouth at YaleJanuary 22, 2022
Shot Put · 16lb / 7.26kg · OutdoorIvy League Outdoor Championships · May 714.67mIvy League Outdoor ChampionshipsMay 7, 2022
Shot Put · 8lb · OutdoorKenosha Junior High JV Meet · Jun 331-04.00Kenosha Junior High JV MeetJune 3, 2016
Weight Throw · 35lb / 15.9kg · IndoorACC Indoor Championships · Feb 2622.94mACC Indoor ChampionshipsFebruary 26, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Hammer · Place 22 · Notre DameNotre DameHammer16lb / 7.26kgRound P22.63.52mSr
May 14ACC Outdoor ChampionshipsMay 14 · Hammer · Place 5 · Notre DameNotre DameHammer16lb / 7.26kg5.65.86mSr
May 1Gary Wieneke MemorialMay 1 · Hammer · Place 2 · Notre DameNotre DameHammer16lb / 7.26kg2.65.57mSr
Apr 23130th Penn Relays CarnivalApr 23 · Hammer · Place 2 · Notre DameNotre DameHammer16lb / 7.26kg2.67.27m PBSr
Apr 16ISU Gibson InvitationalApr 16 · Hammer · Place 2 · Notre DameNotre DameHammer16lb / 7.26kg2.64.46mSr
Apr 9Spec Towns InvitationalApr 9 · Hammer · Place 12 · Notre DameNotre DameHammer1258.26mSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 13NCAA Division I Indoor ChampionshipsMar 13 · Weight Throw · Place 10 · Notre DameNotre DameWeight Throw35lb / 15.9kg10.21.98mSr
Feb 26ACC Indoor ChampionshipsFeb 26 · Weight Throw · Place 2 · Notre DameNotre DameWeight Throw35lb / 15.9kg2.22.94m PBSr
Feb 212026 Alex Wilson InvitationalFeb 21 · Weight Throw · Place 1 · Notre DameNotre DameWeight Throw122.00mSR
Jan 30Meyo InvitationalJan 30 · Weight Throw · Notre DameNotre DameWeight Throw35lb / 15.9kg--NMSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · Weight Throw · Place 2 · Notre DameNotre DameWeight Throw35lb / 15.9kg2.19.65mSr
Dec 52025 Blue-Gold InviteDec 5 · Shot Put · Notre DameNotre DameShot Put16lb / 7.26kg--DNSSr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · Hammer · Place 45 · DartmouthDartmouthHammer16lb / 7.26kgRound P45.56.03mJr
Apr 26America East Pre-ConferenceApr 26 · Hammer · Place 1 · DartmouthDartmouthHammer16lb / 7.26kg1.66.78mJr
Apr 19George Davis InvitationalApr 19 · Hammer · Place 1 · DartmouthDartmouthHammer16lb / 7.26kg1.59.03mJr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10Dartmouth Tune UpFeb 10 · Weight Throw · Place 2 · DartmouthDartmouthWeight Throw218.71m—
Feb 10Dartmouth Tune UpFeb 10 · Shot Put · Place 3 · DartmouthDartmouthShot Put314.78m—
Jan 6Dartmouth Relays - CollegeJan 6 · Weight Throw · Place 1 · DartmouthDartmouthWeight Throw118.97mJR

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 8Dartmouth Winter InvitationalDec 8 · Weight Throw · Place 1 · DartmouthDartmouthWeight Throw35lb / 15.9kg1.20.41mJr
Dec 2 HBCU and Ivy ChallengeDec 2 · Weight Throw · Place 2 · DartmouthDartmouthWeight Throw35lb / 15.9kg2.17.62mJr
Feb 25Ivy League Heptagonal ChampionshipsFeb 25 · Weight Throw · Place 4 · DartmouthDartmouthWeight Throw419.55mSO
Feb 25Ivy League Heptagonal ChampionshipsFeb 25 · Shot Put · Place 18 · DartmouthDartmouthShot Put1813.87mSO
Jan 21Dartmouth vs Columbia vs YaleJan 21 · Weight Throw · Place 1 · DartmouthDartmouthWeight Throw119.60mSo
Jan 21Dartmouth vs Columbia vs YaleJan 21 · Shot Put · Place 9 · DartmouthDartmouthShot Put913.64mSo
Jan 14Suffolk Ice BreakerJan 14 · Weight Throw · Place 1 · DartmouthDartmouthWeight Throw35lb / 15.9kg1.17.78mSo
Jan 14Suffolk Ice BreakerJan 14 · Shot Put · Place 9 · DartmouthDartmouthShot Put16lb / 7.26kg9.12.82mSo

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · Hammer · Place 35 · DartmouthDartmouthHammer16lb / 7.26kg35.59.39mSo
May 6Ivy League Outdoor Track & Field ChampionshipsMay 6 · Hammer · Place 8 · DartmouthDartmouthHammer16lb / 7.26kg8.54.72mSo
Apr 6Duke InvitationalApr 6 · Hammer · Place 7 · DartmouthDartmouthHammer16lb / 7.26kg7.60.64mSo

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Dartmouth Quad IndoorDec 9 · Weight Throw · Place 2 · DartmouthDartmouthWeight Throw35lb / 15.9kg2.17.93mSo
Dec 9Dartmouth Quad IndoorDec 9 · Shot Put · Place 4 · DartmouthDartmouthShot Put16lb / 7.26kg4.13.46mSo
Dec 3Ivy & HBCU ChallengeDec 3 · Weight Throw · Place 3 · DartmouthDartmouthWeight Throw35lb / 15.9kg3.17.47mSo
Dec 3Ivy & HBCU ChallengeDec 3 · Shot Put · Place 6 · DartmouthDartmouthShot Put16lb / 7.26kg6.14.01mSo
Feb 5Boston University Bruce Lehane Scarlet and White InviteFeb 5 · Weight Throw · DartmouthDartmouthWeight Throw35lb / 15.9kg—NDFr
Feb 5Boston University Bruce Lehane Scarlet and White InviteFeb 5 · Shot Put · Place 27 · DartmouthDartmouthShot Put16lb / 7.26kg27.13.42mFr
Jan 22Columbia and Dartmouth at YaleJan 22 · Weight Throw · Place 8 · DartmouthDartmouthWeight Throw35lb / 15.9kg8.14.66mFr
Jan 22Columbia and Dartmouth at YaleJan 22 · Shot Put · Place 6 · DartmouthDartmouthShot Put16lb / 7.26kg6.14.03m PBFr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Ivy League Outdoor ChampionshipsMay 7 · Hammer · DartmouthDartmouthHammer16lb / 7.26kg—FOULFr
May 7Ivy League Outdoor ChampionshipsMay 7 · Discus · Place 16 · DartmouthDartmouthDiscus2kg16.39.85mFr
May 7Ivy League Outdoor ChampionshipsMay 7 · Shot Put · Place 11 · DartmouthDartmouthShot Put16lb / 7.26kg11.14.67m PBFr
Apr 9Ocean State InvitationalApr 9 · Hammer · Place 6 · DartmouthDartmouthHammer16lb / 7.26kg6.52.00mFr
Apr 9Ocean State InvitationalApr 9 · Discus · DartmouthDartmouthDiscus2kg—NMFr
Apr 9Ocean State InvitationalApr 9 · Shot Put · Place 8 · DartmouthDartmouthShot Put16lb / 7.26kg8.13.60mFr
Mar 18UCF Black & Gold InviteMar 18 · Discus · Place 16 · DartmouthDartmouthDiscus2kg16.45.25m PBFr
Mar 18UCF Black & Gold InviteMar 18 · Shot Put · Place 14 · DartmouthDartmouthShot Put16lb / 7.26kg14.13.99mFr

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Dartmouth Indoor Season OpenerDec 10 · Weight Throw · Place 5 · DartmouthDartmouthWeight Throw35lb / 15.9kg5.14.88mFr
Dec 10Dartmouth Indoor Season OpenerDec 10 · Shot Put · Place 11 · DartmouthDartmouthShot Put16lb / 7.26kg11.12.99mFr
Dec 4Ivy & HBCU ChallengeDec 4 · Weight Throw · Place 6 · DartmouthDartmouthWeight Throw35lb / 15.9kg6.15.83mFr
Dec 4Ivy & HBCU ChallengeDec 4 · Shot Put · Place 5 · DartmouthDartmouthShot Put16lb / 7.26kg5.11.75mFr

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 17Hammerman Meet #3Jul 17 · Hammer · Place 6 · Boas Throwing ClubBoas Throwing ClubHammer12lb6.44.39m12
Jul 17Hammerman Meet #3Jul 17 · Discus · Place 20 · Boas Throwing ClubBoas Throwing ClubDiscus1.6kg20.Scr12
Jul 17Hammerman Meet #3Jul 17 · Shot Put · Place 1 · Boas Throwing ClubBoas Throwing ClubShot Put12lb1.14.77m12
Jul 8USATF Illinois All-Comers Youth ChampionshipsJul 8 · Hammer · Place 2 · Lake Villa BoasLake Villa BoasHammer244.55m—
Jul 8USATF Illinois All-Comers Youth ChampionshipsJul 8 · Discus · Place 4 · Lake Villa BoasLake Villa BoasDiscus441.72m—
Jul 8USATF Illinois All-Comers Youth ChampionshipsJul 8 · Shot Put · Place 1 · Lake Villa BoasLake Villa BoasShot Put115.36m—
Jun 24WIAA D3 State Track & Field ChampionshipsJun 24 · Discus · Place 2 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg2.157-0412
Jun 24WIAA D3 State Track & Field ChampionshipsJun 24 · Shot Put · Place 1 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb1.53-10.25 PB12
Jun 8Metro Classic Conference MeetJun 8 · Discus · Place 1 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg1.159-0012
Jun 8Metro Classic Conference MeetJun 8 · Shot Put · Place 1 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb1.49-10.5012
May 1Palmyra-Eagle May 1 · Discus · Place 1 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg1.159-02 PB12
May 1Palmyra-Eagle May 1 · Shot Put · Place 1 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb1.48-06.5012

2020 Outdoor Track

8 results
DateMeetEventPlMarkGr
Aug 8HammermanUSA All Throwers League MeetAug 8 · Hammer · Place 1 · Boas Throwing ClubBoas Throwing ClubHammer12lb1.154-11 PB11
Aug 8HammermanUSA All Throwers League MeetAug 8 · Discus · Place 5 · Boas Throwing ClubBoas Throwing ClubDiscus1.6kg5.144-0411
Jul 25HammermanUSA All Throwers League MeetJul 25 · Javelin · Place 4 · Boas Throwing ClubBoas Throwing ClubJavelin800g4.103-0911
Jul 25HammermanUSA All Throwers League MeetJul 25 · Shot Put · Place 3 · Boas Throwing ClubBoas Throwing ClubShot Put12lb3.47-02.2511
Jul 18HammermanUSA All Throwers League MeetJul 18 · Hammer · Place 1 · Lake Villa BoasLake Villa BoasHammer1138-09—
Jul 18HammermanUSA All Throwers League MeetJul 18 · Javelin · Place 3 · Lake Villa BoasLake Villa BoasJavelin3102-08—
Jul 18HammermanUSA All Throwers League MeetJul 18 · Discus · Place 5 · Lake Villa BoasLake Villa BoasDiscus5128-09—
Jun 27HammermanUSA All Throwers League MeetJun 27 · Javelin · Place 1 · Boas Throwing ClubBoas Throwing ClubJavelin800g1.119-09 PB11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Milesplit IL ShowcaseJan 19 · Shot Put · Place 4 · Boas Throwing ClubBoas Throwing ClubShot Put12lb4.12.23m PB11

2019 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 13USATF Region 7 Junior Olympic ChampionshipsJul 13 · Hammer · Place 2 · Boas Throwing ClubBoas Throwing ClubHammer12lb2.41.42m10
Jul 13USATF Region 7 Junior Olympic ChampionshipsJul 13 · Javelin · Place 4 · Boas Throwing ClubBoas Throwing ClubJavelin800g4.33.09m10
Jul 13USATF Region 7 Junior Olympic ChampionshipsJul 13 · Discus · Place 8 · Boas Throwing ClubBoas Throwing ClubDiscus1.6kg8.36.20m10
May 23WIAA D3 Princeton SectionalMay 23 · Discus · Place 5 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg5.135-0310
May 11Viking JV JamboreeMay 11 · Discus · Place 1 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg1.115-0610
May 11Viking JV JamboreeMay 11 · Shot Put · Place 12 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb12.33-05.0010
May 11Viking JV JamboreeMay 11 · 110m Hurdles · Place 13 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic Academy110m Hurdles39" / 0.991m13.23.47a PB10
May 2Spartan InviteMay 2 · Discus · Place 3 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg3.95-0910
May 2Spartan InviteMay 2 · Shot Put · Place 11 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb11.31-02.7510
Apr 25KML JV InviteApr 25 · Discus · Place 2 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg2.106-01.5010
Apr 25KML JV InviteApr 25 · Shot Put · Place 2 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb2.36-07.0010
Apr 13Parkview Don Albright InviteApr 13 · Discus · Place 5 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg5.106-0310
Apr 13Parkview Don Albright InviteApr 13 · Shot Put · Place 4 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb4.35-10.0010
Apr 8Shoreland Lutheran Throws & Vaulters MeetApr 8 · Discus · Place 2 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg2.109'1"10
Apr 8Shoreland Lutheran Throws & Vaulters MeetApr 8 · Shot Put · Place 6 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb6.34'5.5"10
Apr 6St Joseph Lancer InviteApr 6 · Discus · Place 2 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg2.94-0510
Apr 6St Joseph Lancer InviteApr 6 · Shot Put · Place 3 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb3.35-07.2510

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Lake Michigan InvitationalMar 15 · Shot Put · Place 36 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb36.34-11.0010

2018 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 142018 DuPage InviteJul 14 · Javelin · Place 4 · Boas Throwing ClubBoas Throwing ClubJavelin800g4.21.81m9
Jul 142018 DuPage InviteJul 14 · Discus · Place 7 · Boas Throwing ClubBoas Throwing ClubDiscus1.6kg7.27.46m9
Jul 142018 DuPage InviteJul 14 · Shot Put · Place 5 · Boas Throwing ClubBoas Throwing ClubShot Put12lb5.9.71m9
Jul 7USATF Region 7 Junior Olympic ChampionshipsJul 7 · Hammer · Place 6 · Boas Throwing ClubBoas Throwing ClubHammer12lb6.28.53m9
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · Discus · Place 15 · Boas Throwing ClubBoas Throwing ClubDiscus1.6kg15.27.01m9
Jun 21USATF Illinois Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 15 · Boas Throwing ClubBoas Throwing ClubShot Put12lb15.8.69m9
Jun 16Rochelle Area Track Club Track MeetJun 16 · Discus · Place 3 · Boas Throwing ClubBoas Throwing ClubDiscus1.6kg3.90-04Unofficial9
Jun 16Rochelle Area Track Club Track MeetJun 16 · Shot Put · Place 3 · Boas Throwing ClubBoas Throwing ClubShot Put12lb3.27-08.00Unofficial9
May 21WIAA D2 Regional - East TroyMay 21 · Discus · Place 19 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg19.73-089
May 21WIAA D2 Regional - East TroyMay 21 · Shot Put · Place 16 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb16.29-03.009
May 16Metro Classic ConferenceMay 16 · Discus · Place 10 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg10.89-069
May 16Metro Classic ConferenceMay 16 · Shot Put · Place 17 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb17.29-11.009
May 8Kenosha CountyMay 8 · Discus · Place 21 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg21.71-109
May 8Kenosha CountyMay 8 · Shot Put · Place 20 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb20.31-05.009
May 4Spartan InviteMay 4 · Discus · Place 17 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg17.69-09.509
May 4Spartan InviteMay 4 · Shot Put · Place 16 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb16.31-03.009
Apr 28Palmyra-Eagle InviteApr 28 · Discus · Place 14 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg14.74-009
Apr 28Palmyra-Eagle InviteApr 28 · Shot Put · Place 17 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb17.30-03.009
Apr 21Don Albright InviteApr 21 · Discus · Place 15 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyDiscus1.6kg15.78-079
Apr 21Don Albright InviteApr 21 · Shot Put · Place 10 · Kenosha St. Joseph Catholic AcademyKenosha St. Joseph Catholic AcademyShot Put12lb10.28-03.509

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 31Kenosha MS Varsity MeetMay 31 · Shot Put · Place 5 · Saint Joseph CatholicSaint Joseph CatholicShot Put12lb5.34-00.008

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 3Kenosha Junior High JV MeetJun 3 · Shot Put · Place 2 · Saint Joseph CatholicSaint Joseph CatholicShot Put8lb2.31-04.00 PB7