Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMorris Quad #1 · Apr 314.11aMorris Quad #1April 3, 2025
Discus · 1.6kg · OutdoorStreator vs Putnam County · Apr 739.32mStreator vs Putnam CountyApril 7, 2026
Shot Put · 12lb · OutdoorIllinois Valley Invite · May 1114.46mIllinois Valley InviteMay 11, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #03 SenecaMay 20 · Discus · Ottawa (Marquette)Discus1.6kg—ND11
May 20IHSA Class 1A TRB Sectional - #03 SenecaMay 20 · Shot Put · Place 7 · Ottawa (Marquette)Shot Put12lb7.13.38m11
May 11Illinois Valley InviteMay 11 · Discus · Place 7 · Ottawa (Marquette)Discus1.6kg7.38.38m11
May 11Illinois Valley InviteMay 11 · Shot Put · Place 3 · Ottawa (Marquette)Shot Put12lb3.14.46m PB11
May 7Sandwich HS Triangular MeetMay 7 · Discus · Place 1 · Ottawa (Marquette)Discus141.13m11
May 7Sandwich HS Triangular MeetMay 7 · Shot Put · Place 4 · Ottawa (Marquette)Shot Put411.99m11
May 5Tri County Conference Championship Meet (Seneca)May 5 · Discus · Place 3 · Ottawa (Marquette)Discus344.24m11
May 5Tri County Conference Championship Meet (Seneca)May 5 · Shot Put · Place 6 · Ottawa (Marquette)Shot Put613.48m11
Apr 30St. Bede Home Meet and Senior NightApr 30 · Discus · Place 3 · Ottawa (Marquette)Discus1.6kg3.35.97m11
Apr 30St. Bede Home Meet and Senior NightApr 30 · Shot Put · Place 3 · Ottawa (Marquette)Shot Put12lb3.12.62m11
Apr 23IC Invite (26)Apr 23 · Discus · Ottawa (Marquette)Discus1.6kg—ND11
Apr 23IC Invite (26)Apr 23 · Shot Put · Place 2 · Ottawa (Marquette)Shot Put12lb2.12.71m11
Apr 18Rollie Morris InviteApr 18 · Discus · Place 15 · Ottawa (Marquette)Discus1532.92m11
Apr 18Rollie Morris InviteApr 18 · Shot Put · Place 4 · Ottawa (Marquette)Shot Put413.58m11
Apr 13Putnam County High Boys Meet #1Apr 13 · Discus · Place 4 · Ottawa (Marquette)Discus434.40m11
Apr 13Putnam County High Boys Meet #1Apr 13 · Shot Put · Place 2 · Ottawa (Marquette)Shot Put213.47m11
Apr 9Seneca Multiteam Meet 2Apr 9 · Shot Put · Place 1 · Ottawa (Marquette)Shot Put114.30m11
Apr 7Streator vs Putnam CountyApr 7 · Discus · Place 3 · Ottawa (Marquette)Discus1.6kg3.39.32m PB11
Apr 7Streator vs Putnam CountyApr 7 · Shot Put · Place 5 · Ottawa (Marquette)Shot Put12lb5.11.47m11
Mar 30Seneca Multiteam Meet 1Mar 30 · Discus · Place 7 · Ottawa (Marquette)Discus1.6kg7.36.97m11
Mar 30Seneca Multiteam Meet 1Mar 30 · Shot Put · Place 3 · Ottawa (Marquette)Shot Put12lb3.12.99m11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #03 SenecaMay 21 · Shot Put · Place 3 · Ottawa (Marquette)Shot Put314.20m10
May 12Illinois Valley InviteMay 12 · Shot Put · Place 2 · Ottawa (Marquette)Shot Put214.33m10
May 6Tri County Conference Championship MeetMay 6 · Shot Put · Place 3 · Ottawa (Marquette)Shot Put313.63m10
May 3Mooseheart Relays/NAC Conference MeetMay 3 · Shot Put · Place 1 · Ottawa (Marquette)Shot Put12lb1.13.64m10
May 1St Bede Senior Night Track and FieldMay 1 · Discus · Place 6 · Ottawa (Marquette)Discus1.6kg6.29.54m10
May 1St Bede Senior Night Track and FieldMay 1 · Shot Put · Place 1 · Ottawa (Marquette)Shot Put12lb1.13.70m10
Apr 24Putnam County HS Boys & Girls MeetApr 24 · Discus · Place 4 · Ottawa (Marquette)Discus431.65m10
Apr 24Putnam County HS Boys & Girls MeetApr 24 · Shot Put · Place 2 · Ottawa (Marquette)Shot Put213.00m10
Apr 15Streator, Wilmington, MarquetteApr 15 · Discus · Place 3 · Ottawa (Marquette)Discus329.77m10
Apr 15Streator, Wilmington, MarquetteApr 15 · Shot Put · Place 1 · Ottawa (Marquette)Shot Put113.09m10
Apr 14Fighting Irish Multiteam Meet 3Apr 14 · Discus · Place 10 · Ottawa (Marquette)Discus1028.32m10
Apr 14Fighting Irish Multiteam Meet 3Apr 14 · Shot Put · Place 4 · Ottawa (Marquette)Shot Put411.98m10
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · Discus · Place 6 · Ottawa (Marquette)Discus628.64m10
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · Shot Put · Place 2 · Ottawa (Marquette)Shot Put212.54m10
Apr 3Morris Quad #1Apr 3 · Discus · Place 10 · Ottawa (Marquette)Discus1091-910
Apr 3Morris Quad #1Apr 3 · Shot Put · Place 1 · Ottawa (Marquette)Shot Put112.77m10
Apr 3Morris Quad #1Apr 3 · 100 Meters · Place 22 · Ottawa (Marquette)100 Meters2214.11a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #3 SenecaMay 15 · Discus · Place 7 · Ottawa (Marquette)Discus733.05m—
May 6Illinois Valley InviteMay 6 · Discus · Place 9 · Ottawa (Marquette)Discus930.78m—
May 4Mooseheart RelaysMay 4 · Discus · Place 7 · Ottawa (Marquette)Discus725.92m—
May 2Sandwich CoEd#5 (Senior Night)May 2 · Discus · Place 3 · Ottawa (Marquette)Discus331.24m—
May 2Sandwich CoEd#5 (Senior Night)May 2 · Shot Put · Place 13 · Ottawa (Marquette)Shot Put139.35m—
Apr 22BV Senior NightApr 22 · Discus · Place 10 · Ottawa (Marquette)Discus1028.58m—
Apr 22BV Senior NightApr 22 · Shot Put · Place 15 · Ottawa (Marquette)Shot Put159.60m—
Apr 9Multiteam Coed Meet 2Apr 9 · Discus · Place 24 · Ottawa (Marquette)Discus2421.10m—
Apr 9Multiteam Coed Meet 2Apr 9 · Shot Put · Place 12 · Ottawa (Marquette)Shot Put1210.55m—
Apr 8Streator Meet #1Apr 8 · Discus · Place 12 · Ottawa (Marquette)Discus1220.49m—
Apr 8Streator Meet #1Apr 8 · Shot Put · Place 8 · Ottawa (Marquette)Shot Put810.12m—