Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStreator, Wilmington, Marquette · Apr 1512.5Streator, Wilmington, MarquetteApril 15, 2025
Discus · 1.6kg · OutdoorIC Invite (26) · Apr 2342.15mIC Invite (26)April 23, 2026
Shot Put · 12lb · OutdoorIHSA Class 1A TRB Sectional - #03 Seneca · May 2014.04mIHSA Class 1A TRB Sectional - #03 SenecaMay 20, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #03 SenecaMay 20 · Discus · Place 6 · Ottawa (Marquette)Discus1.6kg6.41.11m11
May 20IHSA Class 1A TRB Sectional - #03 SenecaMay 20 · Shot Put · Place 5 · Ottawa (Marquette)Shot Put12lb5.14.04m PB11
May 11Illinois Valley InviteMay 11 · Discus · Place 4 · Ottawa (Marquette)Discus1.6kg4.41.36m11
May 11Illinois Valley InviteMay 11 · Shot Put · Place 5 · Ottawa (Marquette)Shot Put12lb5.13.41m11
May 7Sandwich HS Triangular MeetMay 7 · Discus · Place 4 · Ottawa (Marquette)Discus439.02m11
May 7Sandwich HS Triangular MeetMay 7 · Shot Put · Place 3 · Ottawa (Marquette)Shot Put312.99m11
May 5Tri County Conference Championship Meet (Seneca)May 5 · Discus · Place 4 · Ottawa (Marquette)Discus443.36m11
May 5Tri County Conference Championship Meet (Seneca)May 5 · Shot Put · Place 5 · Ottawa (Marquette)Shot Put513.95m11
Apr 30St. Bede Home Meet and Senior NightApr 30 · Discus · Place 1 · Ottawa (Marquette)Discus1.6kg1.38.10m11
Apr 30St. Bede Home Meet and Senior NightApr 30 · Shot Put · Place 1 · Ottawa (Marquette)Shot Put12lb1.13.51m11
Apr 23IC Invite (26)Apr 23 · Discus · Place 1 · Ottawa (Marquette)Discus1.6kg1.42.15m PB11
Apr 23IC Invite (26)Apr 23 · Shot Put · Place 1 · Ottawa (Marquette)Shot Put12lb1.13.85m11
Apr 18Rollie Morris InviteApr 18 · Discus · Place 7 · Ottawa (Marquette)Discus737.62m11
Apr 18Rollie Morris InviteApr 18 · Shot Put · Place 6 · Ottawa (Marquette)Shot Put612.79m11
Apr 14ICHS - Coed Meet #2 (26)Apr 14 · Discus · Place 3 · Ottawa (Marquette)Discus1.6kg3.40.75m11
Apr 14ICHS - Coed Meet #2 (26)Apr 14 · Shot Put · Place 2 · Ottawa (Marquette)Shot Put12lb2.13.49m11
Apr 13Putnam County High Boys Meet #1Apr 13 · Discus · Place 2 · Ottawa (Marquette)Discus238.18m11
Apr 13Putnam County High Boys Meet #1Apr 13 · Shot Put · Place 3 · Ottawa (Marquette)Shot Put312.98m11
Apr 9Seneca Multiteam Meet 2Apr 9 · Discus · Place 2 · Ottawa (Marquette)Discus242.98m11
Apr 9Seneca Multiteam Meet 2Apr 9 · Shot Put · Place 4 · Ottawa (Marquette)Shot Put412.75m11
Apr 7Streator vs Putnam CountyApr 7 · Discus · Place 2 · Ottawa (Marquette)Discus1.6kg2.41.41m11
Apr 7Streator vs Putnam CountyApr 7 · Shot Put · Place 2 · Ottawa (Marquette)Shot Put12lb2.13.69m11
Mar 30Seneca Multiteam Meet 1Mar 30 · Discus · Place 2 · Ottawa (Marquette)Discus1.6kg2.40.74m11
Mar 30Seneca Multiteam Meet 1Mar 30 · Shot Put · Place 5 · Ottawa (Marquette)Shot Put12lb5.12.25m11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Discus · Place 13 · Ottawa (Marquette)DiscusRound P1343.74m10
May 21IHSA Class 1A TRB Sectional - #03 SenecaMay 21 · Discus · Place 5 · Ottawa (Marquette)Discus543.50m10
May 12Illinois Valley InviteMay 12 · Discus · Place 3 · Ottawa (Marquette)Discus342.57m10
May 6Tri County Conference Championship MeetMay 6 · Discus · Place 4 · Ottawa (Marquette)Discus440.91m10
May 3Mooseheart Relays/NAC Conference MeetMay 3 · Discus · Place 1 · Ottawa (Marquette)Discus1.6kg1.38.37m10
May 1St Bede Senior Night Track and FieldMay 1 · Discus · Place 2 · Ottawa (Marquette)Discus1.6kg2.37.60m10
May 1St Bede Senior Night Track and FieldMay 1 · Shot Put · Place 5 · Ottawa (Marquette)Shot Put12lb5.11.48m10
May 1St Bede Senior Night Track and FieldMay 1 · 100 Meters · Ottawa (Marquette)100 Meters—SCR10
Apr 24Putnam County HS Boys & Girls MeetApr 24 · Discus · Place 2 · Ottawa (Marquette)Discus240.65m10
Apr 24Putnam County HS Boys & Girls MeetApr 24 · Shot Put · Place 5 · Ottawa (Marquette)Shot Put511.15m10
Apr 15Streator, Wilmington, MarquetteApr 15 · Discus · Place 1 · Ottawa (Marquette)Discus134.44m10
Apr 15Streator, Wilmington, MarquetteApr 15 · Shot Put · Place 4 · Ottawa (Marquette)Shot Put411.34m10
Apr 15Streator, Wilmington, MarquetteApr 15 · 100 Meters · Place 10 · Ottawa (Marquette)100 Meters1012.5 PB10
Apr 14Fighting Irish Multiteam Meet 3Apr 14 · Discus · Place 2 · Ottawa (Marquette)Discus237.26m10
Apr 14Fighting Irish Multiteam Meet 3Apr 14 · Shot Put · Place 5 · Ottawa (Marquette)Shot Put511.71m10
Apr 14Fighting Irish Multiteam Meet 3Apr 14 · 100 Meters · Place 6 · Ottawa (Marquette)100 Meters612.82a10
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · Discus · Place 3 · Ottawa (Marquette)Discus334.37m10
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · Shot Put · Place 3 · Ottawa (Marquette)Shot Put312.34m10
Apr 10Fighting Irish Multiteam Meet 2Apr 10 · 100 Meters · Place 15 · Ottawa (Marquette)100 Meters1512.57a10
Apr 3Morris Quad #1Apr 3 · Discus · Place 4 · Ottawa (Marquette)Discus4111-110
Apr 3Morris Quad #1Apr 3 · Shot Put · Place 6 · Ottawa (Marquette)Shot Put611.50m10
Apr 3Morris Quad #1Apr 3 · 100 Meters · Place 14 · Ottawa (Marquette)100 Meters1413.23a10
Mar 222025 Comet ClassicMar 22 · Shot Put · Place 10 · Ottawa (Marquette)Shot Put1011.11m10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #3 SenecaMay 15 · Discus · Place 5 · Ottawa (Marquette)Discus536.38m—
May 6Illinois Valley InviteMay 6 · Discus · Place 6 · Ottawa (Marquette)Discus635.91m—
May 2Sandwich CoEd#5 (Senior Night)May 2 · Discus · Place 6 · Ottawa (Marquette)Discus627.80m—
May 2Sandwich CoEd#5 (Senior Night)May 2 · Shot Put · Place 15 · Ottawa (Marquette)Shot Put158.98m—
Apr 30Tri-County Conference Championship MeetApr 30 · Discus · Place 6 · Ottawa (Marquette)Discus636.38m—
Apr 25St. Bede Co-Ed Track and FieldApr 25 · Discus · Place 2 · Ottawa (Marquette)Discus233.57m—
Apr 25St. Bede Co-Ed Track and FieldApr 25 · Shot Put · Place 9 · Ottawa (Marquette)Shot Put99.96m—
Apr 22BV Senior NightApr 22 · Discus · Place 8 · Ottawa (Marquette)Discus830.11m—
Apr 22BV Senior NightApr 22 · Shot Put · Place 10 · Ottawa (Marquette)Shot Put1010.04m—
Apr 9Multiteam Coed Meet 2Apr 9 · Discus · Place 6 · Ottawa (Marquette)Discus633.26m—
Apr 9Multiteam Coed Meet 2Apr 9 · Shot Put · Place 15 · Ottawa (Marquette)Shot Put159.83m—
Apr 8Streator Meet #1Apr 8 · Discus · Place 4 · Ottawa (Marquette)Discus430.86m—
Apr 8Streator Meet #1Apr 8 · Shot Put · Place 7 · Ottawa (Marquette)Shot Put710.30m—