Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorParis Mayo vs Crestwood, Georgetown, and Tri-County · Apr 2513.12aParis Mayo vs Crestwood, Georgetown, and Tri-CountyApril 25, 2022
200 Meters · OutdoorIESA 2A - Sectional 7 @ St. Anthony HS · May 727.71aIESA 2A - Sectional 7 @ St. Anthony HSMay 7, 2022
Discus · 1.6kg · OutdoorTiger Invitational · Apr 2936.88mTiger InvitationalApril 29, 2026
Discus · 1kg · OutdoorLittle Trojan Invite · Apr 2390' 6Little Trojan InviteApril 23, 2022
Shot Put · 12lb · Indoor2026 Illinois Top Times Championships · Mar 2714.71m2026 Illinois Top Times ChampionshipsMarch 27, 2026
Shot Put · 12lb · Outdoor2026 LIC Championship · May 655-05.002026 LIC ChampionshipMay 6, 2026
Shot Put · 4kg · OutdoorIESA 2A State Track & Field Championships · May 1339-02.25IESA 2A State Track & Field ChampionshipsMay 13, 2022

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 30 · ParisParisShot Put12lb30.14.53m12
May 20IHSA Class 2A TRB Sectional - #09 MonticelloMay 20 · Shot Put · Place 3 · ParisParisShot Put12lb3.15.53m12
May 62026 LIC ChampionshipMay 6 · Shot Put · Place 1 · ParisParisShot Put12lb1.55-05.00 PB12
May 1Newton Eagle InviteMay 1 · Shot Put · Place 1 · ParisParisShot Put12lb1.15.89m12
Apr 29Tiger InvitationalApr 29 · Discus · Place 6 · ParisParisDiscus1.6kg6.36.88m PB12
Apr 29Tiger InvitationalApr 29 · Shot Put · Place 1 · ParisParisShot Put12lb1.15.61m12
Apr 28Marshall vs Paris, Casey, OPH, & GRFApr 28 · Discus · Place 4 · ParisParisDiscus438.05m12
Apr 28Marshall vs Paris, Casey, OPH, & GRFApr 28 · Shot Put · Place 1 · ParisParisShot Put115.65m12
Apr 24Coach Cork Invite 2026Apr 24 · Shot Put · Place 1 · ParisParisShot Put12lb1.51-02.5012
Apr 16Tiger RelaysApr 16 · Shot Put · Place 1 · ParisParisShot Put12lb1.47-03.2512
Apr 147th Annual Salt Fork Invite Apr 14 · Shot Put · Place 4 · ParisParisShot Put12lb4.14.78m12
Apr 102026 Olney Boys InvitationalApr 10 · Shot Put · Place 2 · ParisParisShot Put215.51m12
Apr 7Charleston QuintApr 7 · Discus · Place 8 · ParisParisDiscus8102-612
Apr 7Charleston QuintApr 7 · Shot Put · Place 3 · ParisParisShot Put342-9.512
Mar 31Paris w/ Casey, Tri-County, and Danville SchlarmanMar 31 · Discus · Place 5 · ParisParisDiscus1.6kg5.107' 3"12
Mar 31Paris w/ Casey, Tri-County, and Danville SchlarmanMar 31 · Shot Put · Place 1 · ParisParisShot Put12lb1.48' 10.75"12
Mar 25Paris with Georgetown, Schlarman, and West VigoMar 25 · Shot Put · Place 1 · ParisParisShot Put12lb1.46' 6"12
Mar 21MTZ Final QualifierMar 21 · Shot Put · Place 1 · ParisParisShot Put115.75m12
Mar 18Throws-Only #2Mar 18 · Shot Put · Place 4 · ParisParisShot Put447-812
Mar 14Rantoul InviteMar 14 · Shot Put · Place 4 · ParisParisShot Put414.74m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · Shot Put · Place 16 · ParisParisShot Put12lb16.14.71m PB12
Mar 6Central Illinois HS InvitationalMar 6 · Shot Put · Place 8 · ParisParisShot Put12lb8.14.40m12
Feb 21Blazen Brave InviteFeb 21 · Shot Put · Place 11 · ParisParisShot Put1112.60m12
Feb 18Throws-Only #1Feb 18 · Shot Put · Place 3 · ParisParisShot Put347-012

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #09 Tolono (Unity)May 21 · Shot Put · Place 8 · ParisParisShot Put813.96m11
May 7Little Illini Conference 2025May 7 · Shot Put · Place 4 · ParisParisShot Put12lb4.46-01.5011
Apr 28Tiger InvitationalApr 28 · Shot Put · Place 2 · ParisParisShot Put213.31m11
Apr 17Tiger RelaysApr 17 · Shot Put · Place 1 · ParisParisShot Put143-511
Apr 156th Annual Salt Fork Invite Apr 15 · Shot Put · Place 2 · ParisParisShot Put213.70m11
Apr 112025 Olney Boys InvitationalApr 11 · Shot Put · Place 5 · ParisParisShot Put513.88m11
Apr 8Mattoon, Charleston, Mt. Zion, Paris, OlneyApr 8 · Shot Put · Place 1 · ParisParisShot Put113.78m11
Apr 1Paris Mini-MeetApr 1 · Shot Put · Place 1 · ParisParisShot Put141-111
Mar 1Blazen Brave InvitationalMar 1 · Shot Put · Place 3 · ParisParisShot Put312.59m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · Shot Put · Place 21 · ParisParisShot Put12lb21.12.37m11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15IHSA Class 2A TRB Sectional - #9 RantoulMay 15 · Shot Put · Place 10 · ParisParisShot Put1012.53m—
May 6Westville MeetMay 6 · Shot Put · Place 2 · ParisParisShot Put212.14m—
May 1LIC MeetMay 1 · Shot Put · Place 4 · ParisParisShot Put412.20m—
Apr 23Marshall hosts Paris, OPH, Georgetown-Ridge Farm, & CaseyApr 23 · Shot Put · Place 1 · ParisParisShot Put141-2—
Apr 192024 Coach Cork InvitationalApr 19 · Shot Put · Place 3 · ParisParisShot Put339-10—
Apr 17Tiger RelaysApr 17 · Shot Put · Place 1 · ParisParisShot Put140-1.5—
Apr 95th Annual Salt Fork InviteApr 9 · Shot Put · Place 3 · ParisParisShot Put313.33m—
Apr 2CHS Track MeetApr 2 · Discus · Place 12 · ParisParisDiscus1226.16m—
Apr 2CHS Track MeetApr 2 · Shot Put · Place 3 · ParisParisShot Put312.73m—
Mar 26Paris w/ Casey-Westfield/Heritage/Tri-CountyMar 26 · Discus · Place 7 · ParisParisDiscus1.6kg7.89' 110
Mar 26Paris w/ Casey-Westfield/Heritage/Tri-CountyMar 26 · Shot Put · Place 1 · ParisParisShot Put12lb1.40' 310
Mar 20Paris hosting West Vigo and GeorgetownMar 20 · Discus · Place 5 · ParisParisDiscus1.6kg5.96' 5.510
Mar 20Paris hosting West Vigo and GeorgetownMar 20 · Shot Put · Place 2 · ParisParisShot Put12lb2.39' 1110

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Charleston HS Indoor InvitationalMar 1 · Shot Put · Place 15 · ParisParisShot Put12lb15.11.86m10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 2A TRB Sectional - #9 MattoonMay 17 · Shot Put · Place 22 · ParisParisShot Put2210.73m—
May 10Charleston Big Trojan InvitationalMay 10 · Shot Put · Place 21 · ParisParisShot Put219.88m—
May 3Little Illini ConferenceMay 3 · Shot Put · Place 8 · ParisParisShot Put834-9.75—
Apr 282023 Newton Eagle InviteApr 28 · Shot Put · Place 23 · ParisParisShot Put2310.64m—
Apr 25Marshall hosting Paris, Georgetown-Ridge Farm, & OblongApr 25 · Discus · Place 9 · ParisParisDiscus924.47m9
Apr 25Marshall hosting Paris, Georgetown-Ridge Farm, & OblongApr 25 · Shot Put · Place 2 · ParisParisShot Put210.60m9
Apr 21Coach Cork InvitationalApr 21 · Shot Put · Place 12 · ParisParisShot Put1233-0—
Apr 11Salt Fork Invite Apr 11 · Shot Put · Place 17 · ParisParisShot Put179.49m9
Apr 62023 Olney InvitationalApr 6 · Shot Put · Place 18 · ParisParisShot Put189.91m—
Apr 4Mattoon QuadApr 4 · Shot Put · Place 7 · ParisParisShot Put12lb7.10.00m9
Mar 28Paris w/Casey and Tri-CountyMar 28 · Discus · Place 8 · ParisParisDiscus878-4—
Mar 28Paris w/Casey and Tri-CountyMar 28 · Shot Put · Place 6 · ParisParisShot Put632-3—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13IESA 2A State Track & Field ChampionshipsMay 13 · Shot Put · Place 13 · Paris CrestwoodParis CrestwoodShot Put4kg13.39-02.25 PB8
May 7IESA 2A - Sectional 7 @ St. Anthony HSMay 7 · Discus · Place 14 · Paris CrestwoodParis CrestwoodDiscus1kg14.84-068
May 7IESA 2A - Sectional 7 @ St. Anthony HSMay 7 · Shot Put · Place 4 · Paris CrestwoodParis CrestwoodShot Put4kg4.38-05.008
May 7IESA 2A - Sectional 7 @ St. Anthony HSMay 7 · 200 Meters · Place 10 · Paris CrestwoodParis Crestwood200 Meters10.27.71a PB8
May 7IESA 2A - Sectional 7 @ St. Anthony HSMay 7 · 100 Meters · Place 17 · Paris CrestwoodParis Crestwood100 Meters17.13.77a8
Apr 25Paris Mayo vs Crestwood, Georgetown, and Tri-CountyApr 25 · Discus · Place 3 · Paris CrestwoodParis CrestwoodDiscus1kg3.86' 6.58
Apr 25Paris Mayo vs Crestwood, Georgetown, and Tri-CountyApr 25 · Shot Put · Place 1 · Paris CrestwoodParis CrestwoodShot Put4kg1.36' 18
Apr 25Paris Mayo vs Crestwood, Georgetown, and Tri-CountyApr 25 · 200 Meters · Place 2 · Paris CrestwoodParis Crestwood200 Meters2.28.88a8
Apr 25Paris Mayo vs Crestwood, Georgetown, and Tri-CountyApr 25 · 100 Meters · Place 3 · Paris CrestwoodParis Crestwood100 Meters3.13.12a PB8
Apr 23Little Trojan InviteApr 23 · Discus · Place 7 · Paris CrestwoodParis CrestwoodDiscus1kg7.90' 6 PB8
Apr 23Little Trojan InviteApr 23 · Shot Put · Place 2 · Paris CrestwoodParis CrestwoodShot Put4kg2.33' 8.758
Apr 23Little Trojan InviteApr 23 · 100 Meters · Place 13 · Paris CrestwoodParis Crestwood100 Meters13.13.38a8
Apr 21EP Meet #3 4/21/22Apr 21 · Discus · Place 7 · Paris CrestwoodParis CrestwoodDiscus1.6kg7.91-038
Apr 21EP Meet #3 4/21/22Apr 21 · Shot Put · Place 1 · Paris CrestwoodParis CrestwoodShot Put12lb1.37-06.008
Apr 21EP Meet #3 4/21/22Apr 21 · 100 Meters · Place 7 · Paris CrestwoodParis Crestwood100 Meters7.13.83a8