Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorRushville/BC/PORTA/Quincy/Virginia · May 224.0Rushville/BC/PORTA/Quincy/VirginiaMay 2, 2022
110m Hurdles · 39" / 0.991m · OutdoorLittle Prairieland Conference Meet · Apr 2824.5Little Prairieland Conference MeetApril 28, 2022
1600 Meters · OutdoorPORTA Last Chance Qualifier · May 115:34.40PORTA Last Chance QualifierMay 11, 2026
200 Meters · OutdoorIESA 3A - Sectional 8 @ Springfield Lincoln · May 1435.70aIESA 3A - Sectional 8 @ Springfield LincolnMay 14, 2022
3200 Meters · Outdoor2026 Lee Calhoun HS Invitational · Apr 1012:42.33a2026 Lee Calhoun HS InvitationalApril 10, 2026
400 Meters · OutdoorVs (ISD,SF,WH,Mer,Vir,PORTA,Barry) · Apr 231:04.5Vs (ISD,SF,WH,Mer,Vir,PORTA,Barry)April 23, 2026
800 Meters · OutdoorLVC Fresh-Soph Invite · Apr 132:35.29aLVC Fresh-Soph InviteApril 13, 2026
Long Jump · OutdoorIESA 3A - Sectional 8 @ Springfield Lincoln · May 1411-03.00IESA 3A - Sectional 8 @ Springfield LincolnMay 14, 2022
Shot Put · 4kg · OutdoorRJHS Home Meet 5/9 · May 924' 8RJHS Home Meet 5/9May 9, 2023
Shot Put · 8lb · OutdoorNew Berlin JH Track Meet 4/5 · Apr 520' 7.5New Berlin JH Track Meet 4/5April 5, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #06 Maroa (M.-Forsyth)May 20 · 3200 Meters · Place 13 · Petersburg (PORTA)Petersburg (PORTA)3200 Meters13.12:56.59a10
May 11PORTA Last Chance QualifierMay 11 · 1600 Meters · Place 8 · Petersburg (PORTA)Petersburg (PORTA)1600 Meters8.5:34.40 PB10
May 8Dee-Mack HS InviteMay 8 · 1600 Meters · Place 14 · Petersburg (PORTA)Petersburg (PORTA)1600 Meters14.5:37.08a10
May 6Sangamo Conference ChampionshipsMay 6 · 3200 Meters · Place 15 · Petersburg (PORTA)Petersburg (PORTA)3200 Meters15.12:49.84a10
Apr 25Rob Garcia InvitationalApr 25 · 800 Meters · Place 12 · Petersburg (PORTA)Petersburg (PORTA)800 Meters122:36.23a10
Apr 23Vs (ISD,SF,WH,Mer,Vir,PORTA,Barry)Apr 23 · 3200 Meters · Place 4 · Petersburg (PORTA)Petersburg (PORTA)3200 Meters412:43.410
Apr 23Vs (ISD,SF,WH,Mer,Vir,PORTA,Barry)Apr 23 · 400 Meters · Place 10 · Petersburg (PORTA)Petersburg (PORTA)400 Meters101:04.5 PB10
Apr 16PORTA InviteApr 16 · 1600 Meters · Place 8 · Petersburg (PORTA)Petersburg (PORTA)1600 Meters8.5:41.010
Apr 13LVC Fresh-Soph InviteApr 13 · 800 Meters · Place 16 · Petersburg (PORTA)Petersburg (PORTA)800 Meters162:35.29a PB10
Apr 102026 Lee Calhoun HS InvitationalApr 10 · 3200 Meters · Place 13 · Petersburg (PORTA)Petersburg (PORTA)3200 Meters13.12:42.33a PB10
Apr 7Athens Meet Apr 7 · 3200 Meters · Place 5 · Petersburg (PORTA)Petersburg (PORTA)3200 Meters512:45.74a10
Apr 7Athens Meet Apr 7 · 1600 Meters · Place 13 · Petersburg (PORTA)Petersburg (PORTA)1600 Meters136:08.98a10

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 11IESA 3A - Sectional 9 @ Maroa-Forsyth HSMay 11 · 1600 Meters · Place 15 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters15.6:14.46a8
May 11IESA 3A - Sectional 9 @ Maroa-Forsyth HSMay 11 · 800 Meters · Place 16 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters16.2:50.25a8
May 7RJHS Home Meet 5/7May 7 · 1600 Meters · Place 4 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters4.6:23.18a8
May 7RJHS Home Meet 5/7May 7 · 800 Meters · Place 8 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters8.2:50.40a8
Apr 29Rushville/BC/Porta/Quincy/VirginiaApr 29 · 1600 Meters · Place 7 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters7.6:17.47a8
Apr 29Rushville/BC/Porta/Quincy/VirginiaApr 29 · 800 Meters · Place 8 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters8.2:51.98
Apr 27PORTA Jr High Coed InvitationalApr 27 · 1600 Meters · Place 5 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters5.6:25.08
Apr 27PORTA Jr High Coed InvitationalApr 27 · 800 Meters · Place 6 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters6.2:52.08
Apr 25Little PrairielandApr 25 · 1600 Meters · Place 5 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters5.6:20.25a8
Apr 25Little PrairielandApr 25 · 800 Meters · Place 8 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters8.2:55.42a8
Apr 22BIG 5 ConferenceApr 22 · 1600 Meters · Place 5 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters5.6:25.15a8
Apr 22BIG 5 ConferenceApr 22 · 800 Meters · Place 5 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters5.2:57.94a8
Apr 12Jr High Co-Ed Meet - PORTA/Midwest/Zion Luth/BSS/ICApr 12 · 1600 Meters · Place 3 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters3.6:44.08
Apr 12Jr High Co-Ed Meet - PORTA/Midwest/Zion Luth/BSS/ICApr 12 · High Jump · Petersburg PORTA JHSPetersburg PORTA JHSHigh Jump—NH8
Apr 9St. Agnes Track Meet 4-9-24Apr 9 · 1600 Meters · Place 4 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters4.6:25.08
Apr 9St. Agnes Track Meet 4-9-24Apr 9 · 800 Meters · Place 5 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters5.2:56.18
Mar 28Jr High 6 Team Co-ed Meet at PORTAMar 28 · 1600 Meters · Place 2 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters2.6:28.08
Mar 28Jr High 6 Team Co-ed Meet at PORTAMar 28 · Shot Put · Place 7 · Petersburg PORTA JHSPetersburg PORTA JHSShot Put4kg7.6.55m8
Mar 28Jr High 6 Team Co-ed Meet at PORTAMar 28 · 800 Meters · Place 2 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters2.2:58.08

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 9 @ WilliamsvilleMay 13 · 1600 Meters · Place 16 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters166:54.69a—
May 13IESA 3A - Sectional 9 @ WilliamsvilleMay 13 · 800 Meters · Place 20 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters202:59.82a—
May 13IESA 3A - Sectional 9 @ WilliamsvilleMay 13 · Shot Put · Place 28 · Petersburg PORTA JHSPetersburg PORTA JHSShot Put2821-1—
May 9RJHS Home Meet 5/9May 9 · 1600 Meters · Place 9 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters9.6:52.67
May 9RJHS Home Meet 5/9May 9 · Shot Put · Place 7 · Petersburg PORTA JHSPetersburg PORTA JHSShot Put4kg7.24' 8 PB7
May 9RJHS Home Meet 5/9May 9 · 800 Meters · Place 5 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters5.3:07.97
May 1Rushville/BC/PORTA/Quincy/VirginiaMay 1 · 1600 Meters · Place 14 · Petersburg PORTAPetersburg PORTA1600 Meters147:00.7—
May 1Rushville/BC/PORTA/Quincy/VirginiaMay 1 · 800 Meters · Place 12 · Petersburg PORTAPetersburg PORTA800 Meters123:20.6—
Apr 29PORTA Jr High InvitationalApr 29 · Discus · Place 8 · Petersburg PORTAPetersburg PORTADiscus862-11.5—
Apr 29PORTA Jr High InvitationalApr 29 · Shot Put · Place 10 · Petersburg PORTAPetersburg PORTAShot Put1022-1—
Apr 29PORTA Jr High InvitationalApr 29 · 1600 Meters · Place 9 · Petersburg PORTAPetersburg PORTA1600 Meters96:50.4—
Apr 29PORTA Jr High InvitationalApr 29 · 800 Meters · Place 7 · Petersburg PORTAPetersburg PORTA800 Meters73:10.0—
Apr 27Little Prairieland JH Track MeetApr 27 · Shot Put · Place 9 · Petersburg PORTAPetersburg PORTAShot Put922-04.00—
Apr 27Little Prairieland JH Track MeetApr 27 · 1600 Meters · Place 10 · Petersburg PORTAPetersburg PORTA1600 Meters106:46.12a—
Apr 27Little Prairieland JH Track MeetApr 27 · 800 Meters · Place 9 · Petersburg PORTAPetersburg PORTA800 Meters93:05.25a—
Apr 24BIG 5 Conference Apr 24 · Shot Put · Place 8 · Petersburg PORTAPetersburg PORTAShot Put822-9—
Apr 24BIG 5 Conference Apr 24 · 1600 Meters · Place 11 · Petersburg PORTAPetersburg PORTA1600 Meters116:58.95a—
Apr 24BIG 5 Conference Apr 24 · 800 Meters · Place 10 · Petersburg PORTAPetersburg PORTA800 Meters103:11.91a—
Apr 11Athens JH Home Meet 1Apr 11 · Shot Put · Place 6 · Petersburg PORTAPetersburg PORTAShot Put622-7—
Apr 5New Berlin JH Track Meet 4/5Apr 5 · 1600 Meters · Place 11 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters11.7:40.27
Apr 5New Berlin JH Track Meet 4/5Apr 5 · Long Jump · Place 10 · Petersburg PORTA JHSPetersburg PORTA JHSLong Jump10.10' 117
Apr 5New Berlin JH Track Meet 4/5Apr 5 · Shot Put · Place 8 · Petersburg PORTA JHSPetersburg PORTA JHSShot Put8lb8.20' 7.5 PB7
Apr 5New Berlin JH Track Meet 4/5Apr 5 · 800 Meters · Place 11 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters11.3:24.27
Apr 3Havana/LVC/CP/Delavan/PORTAApr 3 · Long Jump · Place 5 · Petersburg PORTAPetersburg PORTALong Jump511-0—
Apr 3Havana/LVC/CP/Delavan/PORTAApr 3 · Shot Put · Place 5 · Petersburg PORTAPetersburg PORTAShot Put524-6—
Apr 3Havana/LVC/CP/Delavan/PORTAApr 3 · 1600 Meters · Place 4 · Petersburg PORTAPetersburg PORTA1600 Meters47:24.8—
Apr 3Havana/LVC/CP/Delavan/PORTAApr 3 · 800 Meters · Place 7 · Petersburg PORTAPetersburg PORTA800 Meters73:23.6—

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 8 @ Springfield LincolnMay 14 · 1600 Meters · Place 20 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters20.7:56.59a6
May 14IESA 3A - Sectional 8 @ Springfield LincolnMay 14 · Long Jump · Place 25 · Petersburg PORTA JHSPetersburg PORTA JHSLong JumpRound P25.11-03.00 PB6
May 14IESA 3A - Sectional 8 @ Springfield LincolnMay 14 · 110m Hurdles · Place 17 · Petersburg PORTA JHSPetersburg PORTA JHS110m Hurdles30" / 0.762m17.24.22a6
May 14IESA 3A - Sectional 8 @ Springfield LincolnMay 14 · 200 Meters · Place 23 · Petersburg PORTA JHSPetersburg PORTA JHS200 Meters23.35.70a PB6
May 2Rushville/BC/PORTA/Quincy/VirginiaMay 2 · 1600 Meters · Place 7 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters7.7:11.06
May 2Rushville/BC/PORTA/Quincy/VirginiaMay 2 · 110m Hurdles · Place 8 · Petersburg PORTA JHSPetersburg PORTA JHS110m Hurdles30" / 0.762m8.24.0 PB6
May 2Rushville/BC/PORTA/Quincy/VirginiaMay 2 · 800 Meters · Place 7 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters7.3:16.76
Apr 28Little Prairieland Conference MeetApr 28 · 1600 Meters · Place 9 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters9.7:17.06
Apr 28Little Prairieland Conference MeetApr 28 · 110m Hurdles · Place 6 · Petersburg PORTA JHSPetersburg PORTA JHS110m Hurdles39" / 0.991m6.24.5 PB6
Apr 28Little Prairieland Conference MeetApr 28 · 800 Meters · Place 7 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters7.3:21.86
Apr 25BIG 5 Conference Apr 25 · 1600 Meters · Place 10 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters10.7:40.17a6
Apr 25BIG 5 Conference Apr 25 · 110m Hurdles · Place 5 · Petersburg PORTA JHSPetersburg PORTA JHS110m Hurdles30" / 0.762m5.24.05a6
Apr 25BIG 5 Conference Apr 25 · 800 Meters · Place 8 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters8.3:29.45a6
Apr 4Havana/CP/Delavan/PORTAApr 4 · 1600 Meters · Place 4 · Petersburg PORTA JHSPetersburg PORTA JHS1600 Meters4.7:27.96
Apr 4Havana/CP/Delavan/PORTAApr 4 · 110m Hurdles · Place 1 · Petersburg PORTA JHSPetersburg PORTA JHS110m Hurdles39" / 0.991m1.26.26
Apr 4Havana/CP/Delavan/PORTAApr 4 · 800 Meters · Place 3 · Petersburg PORTA JHSPetersburg PORTA JHS800 Meters3.3:40.36