Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwoods Track Club 2025 Summer Meet #1 · Jun 2714.81Northwoods Track Club 2025 Summer Meet #1June 27, 2025
1500 Meters · OutdoorBadger State Games 2025 · Jun 226:20.53aBadger State Games 2025June 22, 2025
1600 Meters · IndoorNorthland Pines MS Indoor Invitational · Apr 136:41.41aNorthland Pines MS Indoor InvitationalApril 13, 2026
1600 Meters · OutdoorNorthwoods Track Club 2026 Summer Meet #1 · Jun 126:32.21Northwoods Track Club 2026 Summer Meet #1June 12, 2026
200 Meters · OutdoorNorthwoods Track Club 2026 Summer Meet #1 · Jun 1234.42Northwoods Track Club 2026 Summer Meet #1June 12, 2026
3000 Meters · OutdoorBadger State Games 2025 · Jun 2214:32.67aBadger State Games 2025June 22, 2025
400 Meters · OutdoorRhinelander Middle School Invitational · May 51:14.45Rhinelander Middle School InvitationalMay 5, 2025
800 Meters · IndoorNorthland Pines MS Indoor Invitational · Apr 133:07.05aNorthland Pines MS Indoor InvitationalApril 13, 2026
800 Meters · OutdoorRhinelander Middle School Invitational · May 52:57.03Rhinelander Middle School InvitationalMay 5, 2025
Javelin · 450g AeroJav · OutdoorNorthwoods Track Club 2026 Summer Meet #1 · Jun 1233-00.00Northwoods Track Club 2026 Summer Meet #1June 12, 2026
Javelin · 600g · OutdoorNorthwoods Track Club 2026 Summer Meet #2 · Jun 2619-03.00Northwoods Track Club 2026 Summer Meet #2June 26, 2026
Long Jump · OutdoorNorthwoods Track Club 2026 Summer Meet #2 · Jun 2610-10.00Northwoods Track Club 2026 Summer Meet #2June 26, 2026
Pole Vault · OutdoorNorthwoods Track Club 2026 Summer Meet #1 · Jun 128-00.00Northwoods Track Club 2026 Summer Meet #1June 12, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 26Northwoods Track Club 2026 Summer Meet #2Jun 26 · Long Jump · Place 2 · Northwoods Track ClubNorthwoods Track ClubLong Jump2.10-10.00 PB8
Jun 26Northwoods Track Club 2026 Summer Meet #2Jun 26 · Pole Vault · Place 1 · Northwoods Track ClubNorthwoods Track ClubPole Vault1.7-00.008
Jun 26Northwoods Track Club 2026 Summer Meet #2Jun 26 · Javelin · Place 3 · Northwoods Track ClubNorthwoods Track ClubJavelin600g3.19-03.00 PB8
Jun 26Northwoods Track Club 2026 Summer Meet #2Jun 26 · 1600 Meters · Place 2 · Northwoods Track ClubNorthwoods Track Club1600 Meters2.6:49.228
Jun 12Northwoods Track Club 2026 Summer Meet #1Jun 12 · Long Jump · Place 4 · Northwoods Track ClubNorthwoods Track ClubLong Jump4.9-07.008
Jun 12Northwoods Track Club 2026 Summer Meet #1Jun 12 · Pole Vault · Place 1 · Northwoods Track ClubNorthwoods Track ClubPole Vault1.8-00.00 PB8
Jun 12Northwoods Track Club 2026 Summer Meet #1Jun 12 · Javelin · Place 3 · Northwoods Track ClubNorthwoods Track ClubJavelin450g AeroJav3.33-00.00 PB8
Jun 12Northwoods Track Club 2026 Summer Meet #1Jun 12 · 1600 Meters · Place 3 · Northwoods Track ClubNorthwoods Track Club1600 Meters3.6:32.21 PB8
Jun 12Northwoods Track Club 2026 Summer Meet #1Jun 12 · 200 Meters · Place 3 · Northwoods Track ClubNorthwoods Track Club200 Meters3.34.42 PB8
May 23Wisconsin MS Track & Field Championships 7th AnnualMay 23 · Pole Vault · Place 10 · James WilliamsJames WilliamsPole Vault107-68
May 18Medford MS GNC Meet 5-18-2026May 18 · Pole Vault · Place 1 · James WilliamsJames WilliamsPole Vault1.7' 3"8
May 18Medford MS GNC Meet 5-18-2026May 18 · 1600 Meters · Place 10 · James WilliamsJames Williams1600 Meters10.6:35.34a8
May 18Medford MS GNC Meet 5-18-2026May 18 · 800 Meters · Place 15 · James WilliamsJames Williams800 Meters15.3:02.73a8
May 14Edgar Middle School MeetMay 14 · Pole Vault · Place 3 · James WilliamsJames WilliamsPole Vault3.7-00.008
May 11Rhinelander MS QuadMay 11 · Pole Vault · Place 2 · James WilliamsJames WilliamsPole Vault2.6-06.008
May 11Rhinelander MS QuadMay 11 · 800 Meters · Place 11 · James WilliamsJames Williams800 Meters11.3:01.19a8
May 11Rhinelander MS QuadMay 11 · 400 Meters · Place 13 · James WilliamsJames Williams400 Meters13.1:17.63a8
May 7Mosinee MS Meet 5-7-2026May 7 · Pole Vault · Place 2 · James WilliamsJames WilliamsPole Vault2.6' 6"8
May 7Mosinee MS Meet 5-7-2026May 7 · 200m Hurdles · James WilliamsJames Williams200m Hurdles30" / 0.762m—DNS8
May 7Mosinee MS Meet 5-7-2026May 7 · 400 Meters · Place 14 · James WilliamsJames Williams400 Meters14.1:20.71a8
May 7Mosinee MS Meet 5-7-2026May 7 · 100 Meters · Place 14 · James WilliamsJames Williams100 Meters14.15.07a8
May 4Rhinelander Middle School Track MeetMay 4 · Pole Vault · Place 1 · James WilliamsJames WilliamsPole Vault1.6-06.008
May 4Rhinelander Middle School Track MeetMay 4 · 1600 Meters · Place 9 · James WilliamsJames Williams1600 Meters9.6:33.36a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 13Northland Pines MS Indoor InvitationalApr 13 · 1600 Meters · Place 6 · James WilliamsJames Williams1600 Meters6.6:41.41a PB8
Apr 13Northland Pines MS Indoor InvitationalApr 13 · 800 Meters · Place 6 · James WilliamsJames Williams800 Meters6.3:07.05a PB8

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 27Northwoods Track Club 2025 Summer Meet #1Jun 27 · 1600 Meters · Place 1 · Northwoods Track ClubNorthwoods Track Club1600 Meters1.7:02.147
Jun 27Northwoods Track Club 2025 Summer Meet #1Jun 27 · Long Jump · Place 2 · Northwoods Track ClubNorthwoods Track ClubLong Jump2.10-04.507
Jun 27Northwoods Track Club 2025 Summer Meet #1Jun 27 · 800 Meters · Place 2 · Northwoods Track ClubNorthwoods Track Club800 Meters2.3:12.647
Jun 27Northwoods Track Club 2025 Summer Meet #1Jun 27 · 400 Meters · Place 1 · Northwoods Track ClubNorthwoods Track Club400 Meters1.1:21.177
Jun 27Northwoods Track Club 2025 Summer Meet #1Jun 27 · 200 Meters · Place 2 · Northwoods Track ClubNorthwoods Track Club200 Meters2.35.427
Jun 27Northwoods Track Club 2025 Summer Meet #1Jun 27 · 100 Meters · Place 3 · Northwoods Track ClubNorthwoods Track Club100 Meters3.14.81 PB7
Jun 22Badger State Games 2025Jun 22 · 3000 Meters · Place 3 · Northwoods Track ClubNorthwoods Track Club3000 Meters314:32.67a PB—
Jun 22Badger State Games 2025Jun 22 · 1500 Meters · Place 8 · Northwoods Track ClubNorthwoods Track Club1500 Meters86:20.53a PB—
Jun 22Badger State Games 2025Jun 22 · 400 Meters · Place 9 · Northwoods Track ClubNorthwoods Track Club400 Meters91:25.35a—
May 8Antigo MS Quad (Horace Mann, DCE, James Williams)May 8 · 800 Meters · Place 10 · James WilliamsJames Williams800 Meters10.3:01.29a7
May 5Rhinelander Middle School InvitationalMay 5 · 400 Meters · Place 11 · James Williams Middle SchoolJames Williams Middle School400 Meters111:14.45 PB7
May 5Rhinelander Middle School InvitationalMay 5 · 800 Meters · Place 10 · James Williams Middle SchoolJames Williams Middle School800 Meters102:57.03 PB7
Apr 29Rhinelander Middle School TriangularApr 29 · 1600 Meters · Place 3 · James Williams Middle SchoolJames Williams Middle School1600 Meters37:02.287
Apr 29Rhinelander Middle School TriangularApr 29 · 800 Meters · Place 3 · James Williams Middle SchoolJames Williams Middle School800 Meters33:06.327

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Rhinelander Middle School InvitationalApr 29 · 200m Hurdles · Place 6 · James Williams Middle SchoolJames Williams Middle School200m Hurdles638.466
Apr 29Rhinelander Middle School InvitationalApr 29 · 100m Hurdles · Place 11 · James Williams Middle SchoolJames Williams Middle School100m Hurdles1122.046
Apr 22Rhinelander Middle School Pentangular 2024Apr 22 · 200m Hurdles · Place 12 · James Williams Middle SchoolJames Williams Middle School200m Hurdles1242.596
Apr 22Rhinelander Middle School Pentangular 2024Apr 22 · 100m Hurdles · Place 10 · James Williams Middle SchoolJames Williams Middle School100m Hurdles1022.756

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Northland Pines MS Indoor InvitationalApr 15 · 200m Hurdles · Place 10 · James Williams Middle SchoolJames Williams Middle School200m Hurdles1041.166