Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorD3 Sectional 2 - Hilbert · May 2911.63aD3 Sectional 2 - HilbertMay 29, 2026
200 Meters · IndoorPrinceton/Green Lake - ADE Indoor Invite · Mar 1526.52aPrinceton/Green Lake - ADE Indoor InviteMarch 15, 2024
200 Meters · OutdoorD3 Sectional 3 - Marathon · May 3023.49aD3 Sectional 3 - MarathonMay 30, 2025
400 Meters · IndoorPrinceton/Green Lake - ADE Indoor Invite · Mar 1558.03aPrinceton/Green Lake - ADE Indoor InviteMarch 15, 2024
400 Meters · OutdoorMarkesan Invite · Apr 1159.11aMarkesan InviteApril 11, 2024
60 Meters · IndoorPrinceton / Green Lake Indoor Invite · Mar 178.30aPrinceton / Green Lake Indoor InviteMarch 17, 2023
800 Meters · IndoorPoint Indoor Distance Carnival · Apr 42:32.10aPoint Indoor Distance CarnivalApril 4, 2026
800 Meters · OutdoorDistance Carnival · Apr 42:26.10Distance CarnivalApril 4, 2025
Discus · 1.6kg · OutdoorWIAA Division 3 St. Mary Catholic Regional · May 2072-03WIAA Division 3 St. Mary Catholic RegionalMay 20, 2024
High Jump · OutdoorTrailways Conference Duals · Apr 154-08.00Trailways Conference DualsApril 15, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 29D3 Sectional 2 - HilbertMay 29 · 200 Meters · Place 12 · Valley Christian (Oshkosh)200 Meters12.24.17a12
May 29D3 Sectional 2 - HilbertMay 29 · 100 Meters · Place 7 · Valley Christian (Oshkosh)100 MetersRound P7.11.63a PB12
May 29D3 Sectional 2 - HilbertMay 29 · 100 Meters · Place 6 · Valley Christian (Oshkosh)100 Meters6.11.77a12
May 26D3 Regional 2D - Cedar Grove-BelgiumMay 26 · 200 Meters · Place 3 · Valley Christian (Oshkosh)200 Meters3.24.89a12
May 26D3 Regional 2D - Cedar Grove-BelgiumMay 26 · 100 Meters · Place 2 · Valley Christian (Oshkosh)100 MetersRound P2.12.16a12
May 26D3 Regional 2D - Cedar Grove-BelgiumMay 26 · 100 Meters · Place 4 · Valley Christian (Oshkosh)100 Meters4.12.18a12
May 19Rio InviteMay 19 · 200 Meters · Place 2 · Valley Christian (Oshkosh)200 Meters224.41a12
May 19Rio InviteMay 19 · 100 Meters · Place 3 · Valley Christian (Oshkosh)100 Meters311.76a12
May 15Trailways Conference Championship - Lourdes AcademyMay 15 · 200 Meters · Place 1 · Valley Christian (Oshkosh)200 Meters123.61a12
May 15Trailways Conference Championship - Lourdes AcademyMay 15 · 100 Meters · Place 4 · Valley Christian (Oshkosh)100 MetersRound P412.11a12
May 15Trailways Conference Championship - Lourdes AcademyMay 15 · 100 Meters · Place 2 · Valley Christian (Oshkosh)100 Meters212.02a12
May 11Dodgeland - Trailways East DivisionMay 11 · Discus · Place 6 · Valley Christian (Oshkosh)Discus689-212
May 11Dodgeland - Trailways East DivisionMay 11 · 200 Meters · Place 3 · Valley Christian (Oshkosh)200 Meters324.65a12
May 11Dodgeland - Trailways East DivisionMay 11 · 100 Meters · Place 1 · Valley Christian (Oshkosh)100 Meters111.92a12
May 8Hilbert inviteMay 8 · 200 Meters · Place 1 · Valley Christian (Oshkosh)200 Meters1.23.91a12
May 8Hilbert inviteMay 8 · 100 Meters · Place 3 · Valley Christian (Oshkosh)100 MetersRound P3.12.04a12
May 8Hilbert inviteMay 8 · 100 Meters · Place 6 · Valley Christian (Oshkosh)100 Meters6.12.25a12
May 5Lourdes Trailways DualsMay 5 · 200 Meters · Place 1 · Valley Christian (Oshkosh)200 Meters124.36a12
May 5Lourdes Trailways DualsMay 5 · 100 Meters · Place 1 · Valley Christian (Oshkosh)100 Meters111.66a12
Apr 28Dodgeland Trailways DualsApr 28 · 200 Meters · Place 2 · Valley Christian (Oshkosh)200 Meters224.49a12
Apr 23Princeton InvitationalApr 23 · 200 Meters · Place 2 · Valley Christian (Oshkosh)200 Meters224.12a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Point Indoor Distance CarnivalApr 4 · 800 Meters · Place 110 · Valley Christian (Oshkosh)800 Meters110.2:32.10a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30D3 Sectional 3 - MarathonMay 30 · 200 Meters · Place 10 · Valley Christian (Oshkosh)200 Meters10.23.49a PB11
May 27D3 Regional 3D - HilbertMay 27 · 200 Meters · Place 4 · Valley Christian (Oshkosh)200 Meters4.23.94a11
May 20Rio InviteMay 20 · 200 Meters · Place 1 · Valley Christian (Oshkosh)200 Meters124.08a11
May 16Flyway Conference ChampionshipMay 16 · 200 Meters · Place 6 · Valley Christian (Oshkosh)200 Meters625.19a11
May 16Trailways Conference ChampionshipMay 16 · 200 Meters · Place 6 · Valley Christian (Oshkosh)200 Meters6.25.19a11
May 12Lourdes Trailways East DivisionMay 12 · 200 Meters · Place 2 · Valley Christian (Oshkosh)200 Meters224.02a11
May 6Horicon Trailways DualsMay 6 · 200 Meters · Place 2 · Valley Christian (Oshkosh)200 Meters2.24.03a11
May 2Omro InvitationalMay 2 · 200 Meters · Place 6 · Valley Christian (Oshkosh)200 Meters626.57a11
Apr 24Princeton InvitationalApr 24 · 200 Meters · Place 5 · Valley Christian (Oshkosh)200 Meters5.24.67a11
Apr 22Dodgeland Trailways DualsApr 22 · 200 Meters · Place 3 · Valley Christian (Oshkosh200 Meters324.3511
Apr 10Markesan InviteApr 10 · 200 Meters · Place 2 · Valley Christian (Oshkosh)200 Meters224.54a11
Apr 4Distance CarnivalApr 4 · 800 Meters · Place 87 · Valley Christian - Oshkosh800 Meters872:26.10 PB11
Mar 20UW-Oshkosh Boys D2/D3 InvitationalMar 20 · 200 Meters · Place 7 · Valley Christian - Oshkosh200 Meters725.3511

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 21Princeton / Green Lake - ADE Indoor MeetMar 21 · Triple Jump · Place 13 · Valley Christian (Oshkosh)Triple Jump1334-8.511

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23WIAA D3 Sectional - RosholtMay 23 · 200 Meters · Place 14 · Valley Christian (Oshkosh)200 Meters14.24.61a10
May 20WIAA Division 3 St. Mary Catholic RegionalMay 20 · Discus · Place 23 · Valley Christian (Oshkosh)Discus1.6kg23.72-03 PB10
May 20WIAA Division 3 St. Mary Catholic RegionalMay 20 · 200 Meters · Place 4 · Valley Christian (Oshkosh)200 Meters4.24.45a10
May 20WIAA Division 3 St. Mary Catholic RegionalMay 20 · 100 Meters · Place 7 · Valley Christian (Oshkosh)100 MetersRound P7.12.50a10
May 20WIAA Division 3 St. Mary Catholic RegionalMay 20 · 100 Meters · Place 7 · Valley Christian (Oshkosh)100 Meters7.12.49a10
May 16Rio InvitationalMay 16 · Discus · Place 16 · Valley Christian (OshkosDiscus1685-9—
May 16Rio InvitationalMay 16 · 100 Meters · Place 11 · Valley Christian (Oshko100 Meters1112.39a—
May 10Trailways Conference Championship - PrincetonMay 10 · 200 Meters · Place 16 · Valley Christian (Oshko200 Meters1624.76a—
May 6Trailways East Division - HoriconMay 6 · 200 Meters · Place 4 · Valley Christian (Oshko200 Meters424.85a—
Apr 30Lourdes Academy Trailways Dual (Hosted by Dodgeland)Apr 30 · 200 Meters · Place 4 · Valley Christian (Oshko200 Meters425.17a—
Apr 25Ripon Tom Callen InviteApr 25 · 200 Meters · Place 7 · Valley Christian (Oshko200 Meters725.59a—
Apr 18Princeton InviteApr 18 · 200 Meters · Place 5 · Valley Christian (Oshko200 Meters525.48a—
Apr 15Trailways Conference DualsApr 15 · High Jump · Place 6 · Valley Christian (Oshkosh)High Jump6.4-08.00 PB10
Apr 15Trailways Conference DualsApr 15 · 200 Meters · Place 4 · Valley Christian (Oshkosh)200 Meters4.25.3910
Apr 11Markesan InviteApr 11 · 400 Meters · Place 8 · Valley Christian (Oshko400 Meters859.11a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 15Princeton/Green Lake - ADE Indoor InviteMar 15 · 400 Meters · Place 8 · Valley Christian (Oshko400 Meters858.03a PB—
Mar 15Princeton/Green Lake - ADE Indoor InviteMar 15 · 200 Meters · Place 15 · Valley Christian (Oshko200 Meters1526.52a PB—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22WIAA Div. 3 Regional - St. Mary's CatholicMay 22 · Discus · Place 28 · Valley Christian (OshkosDiscus2873-11—
May 22WIAA Div. 3 Regional - St. Mary's CatholicMay 22 · 200 Meters · Place 15 · Valley Christian (Oshko200 MetersRound P1527.32a—
May 22WIAA Div. 3 Regional - St. Mary's CatholicMay 22 · 100 Meters · Place 21 · Valley Christian (Oshko100 MetersRound P2113.35a—
May 12Trailways Conference MeetMay 12 · 400 Meters · Place 29 · Valley Christian (Oshko400 Meters291:07.97a—
May 12Trailways Conference MeetMay 12 · 200 Meters · Place 26 · Valley Christian (Oshko200 Meters2627.36a—
May 12Trailways Conference MeetMay 12 · 100 Meters · Place 28 · Valley Christian (Oshko100 Meters2812.89a—
May 5Deerfield ClassicMay 5 · 400 Meters · Place 28 · Valley Christian (Oshkosh400 Meters281:03.299
May 5Deerfield ClassicMay 5 · 200 Meters · Place 27 · Valley Christian (Oshkosh200 MetersRound P2726.849
May 5Deerfield ClassicMay 5 · 100 Meters · Place 29 · Valley Christian (Oshkosh100 MetersRound P2913.039
May 2Dodgeland Conf. DualsMay 2 · Discus · Place 12 · Valley Christian (OshkosDiscus1272-09—
May 2Dodgeland Conf. DualsMay 2 · 200 Meters · Place 19 · Valley Christian (Oshko200 Meters1927.87—
May 2Dodgeland Conf. DualsMay 2 · 100 Meters · Place 21 · Valley Christian (Oshko100 Meters2112.69—
Apr 20Princeton InviteApr 20 · Discus · Place 16 · Valley Christian (OshkosDiscus1673-3—
Apr 20Princeton InviteApr 20 · 200 Meters · Place 14 · Valley Christian (Oshko200 Meters1426.51a—
Apr 13Markesan InviteApr 13 · Discus · Place 22 · Valley Christian (OshkosDiscus2271-1—
Apr 13Markesan InviteApr 13 · 200 Meters · Place 14 · Valley Christian (Oshko200 Meters1427.38a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17Princeton / Green Lake Indoor InviteMar 17 · 200 Meters · Place 29 · Valley Christian (Oshko200 Meters2927.47a—
Mar 17Princeton / Green Lake Indoor InviteMar 17 · 60 Meters · Place 43 · Valley Christian (Oshko60 Meters438.30a PB—