| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorCCIW Indoor Championships · Feb 23 | 5:54.66 | CCIW Indoor Championships | February 23, 2024 |
| 1000 Meters · IndoorTadd Metzger Invitational · Feb 4 | 3:50.92 | Tadd Metzger Invitational | February 4, 2022 |
| 1500 Meters · IndoorUW-Whitewater Drake Alternative · Apr 28 | 5:35.55a | UW-Whitewater Drake Alternative | April 28, 2023 |
| 1500 Meters · OutdoorWheaton College Invitational · Apr 13 | 5:21.95a | Wheaton College Invitational | April 13, 2024 |
| 1600 Meters · IndoorCharleston Girls Invitational · Mar 9 | 6:11.95a | Charleston Girls Invitational | March 9, 2019 |
| 1600 Meters · OutdoorRochester Invite · Apr 21 | 6:02.38a | Rochester Invite | April 21, 2018 |
| 200 Meters · OutdoorTrack Meet @ Plains · Apr 19 | 31.54a | Track Meet @ Plains | April 19, 2018 |
| 3000 Meters · IndoorFirebird Finale · Mar 4 | 11:44.05a | Firebird Finale | March 4, 2023 |
| 3000 Meters · OutdoorFirebird Finale · Mar 3 | 11:44.05 | Firebird Finale | March 3, 2023 |
| 3200 Meters · OutdoorIHSA Class 1A TRG Sectional #12 - Virden (North Mac) · Jun 2 | 12:50.16a | IHSA Class 1A TRG Sectional #12 - Virden (North Mac) | June 2, 2021 |
| 5000 Meters · OutdoorWheaton Twilight · Apr 20 | 19:39.69a | Wheaton Twilight | April 20, 2024 |
| 600 Meters · IndoorTadd Metzger Invitational · Feb 2 | 2:00.33a | Tadd Metzger Invitational | February 2, 2024 |
| 800 Meters · IndoorSnow Day Invitational · Jan 20 | 2:48.31 | Snow Day Invitational | January 20, 2023 |
| 800 Meters · OutdoorTrack Meet @ Plains · Apr 19 | 2:41.68a | Track Meet @ Plains | April 19, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 3 | CCIW ChampionshipsMay 3 · 5000 Meters · Place 20 · CarthageCarthage | 5000 Meters | 20 | 20:23.53a | — |
| Apr 20 | Wheaton TwilightApr 20 · 5000 Meters · Place 11 · CarthageCarthage | 5000 Meters | 11 | 19:39.69a PB | — |
| Apr 13 | Wheaton College InvitationalApr 13 · 1500 Meters · Place 38 · CarthageCarthage | 1500 Meters | 38. | 5:21.95a PB | Jr |
| Apr 6 | Wisconsin Private College ChampionshipsApr 6 · 5000 Meters · Place 17 · CarthageCarthage | 5000 Meters | 17 | 20:34.78a | — |
| Mar 28 | First Chance InvitationalMar 28 · 1500 Meters · Place 21 · CarthageCarthage | 1500 Meters | 21. | 5:24.42a | Jr |
| Mar 28 | First Chance InvitationalMar 28 · 800 Meters · Place 29 · CarthageCarthage | 800 Meters | 29. | 2:48.92a | Jr |
| Mar 1 | Carthage Firebird FinaleMar 1 · 3000 Meters · Place 2 · CarthageCarthage | 3000 Meters | 2 | 11:51.05 | JR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 23 | CCIW Indoor ChampionshipsFeb 23 · 1 Mile · Place 24 · CarthageCarthage | 1 Mile | 24 | 5:54.66 PB | — |
| Feb 10 | Midwest ELITE InvitationalFeb 10 · 3000 Meters · Place 7 · CarthageCarthage | 3000 Meters | 7 | 12:05.73a | — |
| Feb 2 | Tadd Metzger InvitationalFeb 2 · 1 Mile · Place 23 · CarthageCarthage | 1 Mile | 23 | 6:00.38a | — |
| Feb 2 | Tadd Metzger InvitationalFeb 2 · 600 Meters · Place 6 · CarthageCarthage | 600 Meters | 6 | 2:00.33a PB | — |
| Jan 20 | NCC Heenan Invitational - 2024Jan 20 · 1 Mile · Place 16 · CarthageCarthage | 1 Mile | 16 | 6:12.01a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 2 | Forever Red Alumni ClassicDec 2 · 1 Mile · Place 6 · CarthageCarthage | 1 Mile | 6. | 6:04.17a | Jr |
| Apr 28 | UW-Whitewater Drake AlternativeApr 28 · 1500 Meters · Place 35 · CarthageCarthage | 1500 Meters | 35. | 5:35.55a PB | So |
| Mar 4 | Firebird FinaleMar 4 · 3000 Meters · Place 2 · CarthageCarthage | 3000 Meters | 2. | 11:44.05a PB | So |
| Feb 24 | CCIW Indoor ChampionshipsFeb 24 · 1 Mile · Place 22 · CarthageCarthage | 1 Mile | 22. | 5:56.41a | So |
| Feb 17 | Parkside ClassicFeb 17 · 800 Meters · Place 9 · CarthageCarthage | 800 Meters | 9 | 2:49.39 | SO |
| Feb 11 | Midwest ELITE InvitationalFeb 11 · 1 Mile · Place 20 · CarthageCarthage | 1 Mile | 20 | 6:13.20a | — |
| Feb 3 | Tadd Metzger InvitationalFeb 3 · 1 Mile · Place 20 · CarthageCarthage | 1 Mile | 20 | 6:15.06a | — |
| Jan 27 | Aurora University Grand PrixJan 27 · 3000 Meters · Place 31 · CarthageCarthage | 3000 Meters | 31 | 12:12.50 | SO |
| Jan 20 | Snow Day InvitationalJan 20 · 1 Mile · Place 3 · CarthageCarthage | 1 Mile | 3 | 6:00.28 | SO |
| Jan 20 | Snow Day InvitationalJan 20 · 800 Meters · Place 13 · CarthageCarthage | 800 Meters | 13 | 2:48.31 PB | SO |
| Jan 14 | Firebird First InvitationalJan 14 · 1 Mile · Place 7 · CarthageCarthage | 1 Mile | 7 | 6:00.02a | So |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 5 | CCIW Outdoor ChampionshipsMay 5 · 1500 Meters · Place 22 · CarthageCarthage | 1500 Meters | 22. | 5:22.35a | So |
| Apr 22 | Wheaton Don Church TwilightApr 22 · 5000 Meters · Place 5 · CarthageCarthage | 5000 Meters | 5 | 20:27.83 | SO |
| Apr 14 | Wheaton (IL) InvitationalApr 14 · 1500 Meters · Place 59 · CarthageCarthage | 1500 Meters | 59. | 5:32.11a | So |
| Apr 7 | NCC 1st Chance InvitationalApr 7 · 1500 Meters · Place 31 · CarthageCarthage | 1500 Meters | 31 | 5:39.53 | SO |
| Apr 6 | CCIW Outdoor Track & Field ChampionshipsApr 6 · 1500 Meters · Place 30 · CarthageCarthage | 1500 Meters | 30. | 5:31.88a | So |
| Apr 2 | Wisconsin Private College ChampionshipsApr 2 · 1500 Meters · Place 22 · CarthageCarthage | 1500 Meters | 22. | 5:40.77a | So |
| Apr 2 | Wisconsin Private College ChampionshipsApr 2 · 800 Meters · Place 25 · CarthageCarthage | 800 Meters | 25. | 2:52.15a | So |
| Mar 3 | Firebird FinaleMar 3 · 3000 Meters · Place 2 · CarthageCarthage | 3000 Meters | 2 | 11:44.05 PB | SO |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 3 | Forever Red Alumni ClassicDec 3 · 1 Mile · Place 5 · CarthageCarthage | 1 Mile | 5. | 6:08.15a | So |
| Feb 25 | CCIW Indoor ChampionshipsFeb 25 · 1 Mile · Place 23 · CarthageCarthage | 1 Mile | 23. | 5:58.60a | Fr |
| Feb 12 | Midwest ELITE InvitationalFeb 12 · 1 Mile · Place 27 · CarthageCarthage | 1 Mile | 27 | 6:06.48 | FR |
| Feb 4 | Tadd Metzger InvitationalFeb 4 · 1 Mile · Place 18 · CarthageCarthage | 1 Mile | 18 | 6:16.77 | FR |
| Feb 4 | Tadd Metzger InvitationalFeb 4 · 1000 Meters · Place 4 · CarthageCarthage | 1000 Meters | 4 | 3:50.92 PB | FR |
| Jan 29 | Aurora University Grand PrixJan 29 · 1 Mile · Place 14 · CarthageCarthage | 1 Mile | 14 | 6:08.82 | FR |
| Jan 21 | Snow Day InvitationalJan 21 · 1 Mile · Place 7 · CarthageCarthage | 1 Mile | 7. | 6:19.96a | Fr |
| Jan 15 | Firebird OpenerJan 15 · 1 Mile · Place 13 · CarthageCarthage | 1 Mile | 13 | 6:17.30 | FR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 6 | CCIW Outdoor Track & Field ChampionshipsMay 6 · 1500 Meters · Place 30 · CarthageCarthage | 1500 Meters | 30. | 5:31.88a | Fr |
| Apr 29 | UW-Whitewater Drake AlternativeApr 29 · 1500 Meters · Place 34 · CarthageCarthage | 1500 Meters | 34. | 5:47.98a | Fr |
| Apr 23 | Wheaton College Don Church Twilight MeetApr 23 · 1500 Meters · Place 28 · CarthageCarthage | 1500 Meters | 28. | 5:50.24a | Fr |
| Apr 14 | Warrior InvitationalApr 14 · 1500 Meters · Place 28 · CarthageCarthage | 1500 Meters | 28. | 5:49.86a | Fr |
| Apr 10 | Pioneer InviteApr 10 · 1500 Meters · Place 21 · CarthageCarthage | 1500 Meters | 21. | 5:51.16a | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 3 | Forever Red Alumni ClassicDec 3 · 800 Meters · Place 2 · CarthageCarthage | 800 Meters | 2. | 2:59.18a | Fr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 2 | IHSA Class 1A TRG Sectional #12 - Virden (North Mac)Jun 2 · 3200 Meters · Place 2 · Springfield (Lutheran)Springfield (Lutheran) | 3200 Meters | 2. | 12:50.16a PB | 12 |
| Jun 2 | IHSA Class 1A TRG Sectional #12 - Virden (North Mac)Jun 2 · 1600 Meters · Place 4 · Springfield (Lutheran)Springfield (Lutheran) | 1600 Meters | 4. | 6:18.76a | 12 |
| May 20 | Plains/Pawnee/PORTA/LutheranMay 20 · 3200 Meters · Place 2 · Springfield (Lutheran)Springfield (Lutheran) | 3200 Meters | 2. | 13:16.0 | 12 |
| May 20 | Plains/Pawnee/PORTA/LutheranMay 20 · 1600 Meters · Springfield (Lutheran)Springfield (Lutheran) | 1600 Meters | — | NT | 12 |
| May 13 | New Berlin Quad Meet w/ New Berlin, North Mac, Pleasant PlainsMay 13 · 3200 Meters · Place 2 · Springfield (Lutheran)Springfield (Lutheran) | 3200 Meters | 2. | 13:27.40a | 12 |
| May 13 | New Berlin Quad Meet w/ New Berlin, North Mac, Pleasant PlainsMay 13 · 1600 Meters · Place 2 · Springfield (Lutheran)Springfield (Lutheran) | 1600 Meters | 2. | 6:14.55a | 12 |
| May 10 | North Mac Meet w/Greenfield, Greenview, Lutheran, North Greene, Pleasant HillMay 10 · 3200 Meters · Place 1 · Springfield (Lutheran)Springfield (Lutheran) | 3200 Meters | 1. | 13:19.68 | 12 |
| May 10 | North Mac Meet w/Greenfield, Greenview, Lutheran, North Greene, Pleasant HillMay 10 · 1600 Meters · Place 1 · Springfield (Lutheran)Springfield (Lutheran) | 1600 Meters | 1. | 6:13.31 | 12 |
| May 6 | North Mac Meet w/ Greenfield, Lutheran, Pleasant Hill, Virginia, WaverlyMay 6 · 1600 Meters · Place 2 · Springfield (Lutheran)Springfield (Lutheran) | 1600 Meters | 2. | 6:21.68 | 12 |
| May 6 | North Mac Meet w/ Greenfield, Lutheran, Pleasant Hill, Virginia, WaverlyMay 6 · 800 Meters · Place 2 · Springfield (Lutheran)Springfield (Lutheran) | 800 Meters | 2. | 2:55.28 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 27 | Jokisch-Grandone Inv. @ CarlinvilleApr 27 · 3200 Meters · Place 4 · Springfield (Lutheran)Springfield (Lutheran) | 3200 Meters | 4. | 13:24.93a | 10 |
| Apr 27 | Jokisch-Grandone Inv. @ CarlinvilleApr 27 · 200 Meters · Place 18 · Springfield (Lutheran)Springfield (Lutheran) | 200 Meters | 18. | 35.06a | 10 |
| Apr 20 | Rochester InvitationalApr 20 · 1600 Meters · Place 9 · Springfield (Lutheran)Springfield (Lutheran) | 1600 Meters | 9. | 6:11.01aUnofficial | 10 |
| Apr 20 | Rochester InvitationalApr 20 · 800 Meters · Place 12 · Springfield (Lutheran)Springfield (Lutheran) | 800 Meters | 12. | 2:51.45aUnofficial | 10 |
| Apr 13 | Pana Coed InviteApr 13 · 1600 Meters · Springfield (Lutheran)Springfield (Lutheran) | 1600 Meters | — | NT | 10 |
| Apr 13 | Pana Coed InviteApr 13 · 800 Meters · Place 8 · Springfield (Lutheran)Springfield (Lutheran) | 800 Meters | 8. | 2:52.34a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 9 | Charleston Girls InvitationalMar 9 · 1600 Meters · Place 11 · Springfield (Lutheran)Springfield (Lutheran) | 1600 Meters | 11. | 6:11.95a PB | 10 |
| Mar 9 | Charleston Girls InvitationalMar 9 · 800 Meters · Place 22 · Springfield (Lutheran)Springfield (Lutheran) | 800 Meters | 22. | 2:52.05a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 21 | Rochester InviteApr 21 · 1600 Meters · Place 4 · Springfield (Lutheran)Springfield (Lutheran) | 1600 Meters | 4. | 6:02.38a PB | 9 |
| Apr 19 | Track Meet @ PlainsApr 19 · 800 Meters · Place 2 · Springfield (Lutheran)Springfield (Lutheran) | 800 Meters | 2. | 2:41.68a PB | 9 |
| Apr 19 | Track Meet @ PlainsApr 19 · 200 Meters · Place 4 · Springfield (Lutheran)Springfield (Lutheran) | 200 Meters | 4. | 31.54a PB | 9 |