Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNE 2B League Meet · Apr 2331.24aNE 2B League MeetApril 23, 2024
400 Meters · OutdoorVCS Jamboree · Mar 191:09.83aVCS JamboreeMarch 19, 2025
Complete · OutdoorDistrict 6 1B League Meet #2 · Apr 2215.09District 6 1B League Meet #2April 22, 2025
Discus · 1kg · OutdoorPomeroy VS Oaksdale Duel · May 578-01Pomeroy VS Oaksdale DuelMay 5, 2026
Javelin · 600g · OutdoorPomeroy VS Oaksdale Duel · May 593-02Pomeroy VS Oaksdale DuelMay 5, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 201B District 6 ChampionshipsMay 20 · Javelin · Place 4 · OakesdaleJavelin4102-1010
May 201B District 6 ChampionshipsMay 20 · 100m Hurdles · Place 5 · Oakesdale100m Hurdles518.98a10
May 201B District 6 ChampionshipsMay 20 · 100m Hurdles · Place 5 · Oakesdale100m Hurdles518.81a10
May 8Pirate Raid at Twilight Invite May 8 · Javelin · Place 6 · OakesdaleJavelin686-0610
May 8Pirate Raid at Twilight Invite May 8 · 100m Hurdles · Place 3 · Oakesdale100m Hurdles319.49a10
May 5Pomeroy VS Oaksdale DuelMay 5 · Javelin · Place 2 · OakesdaleJavelin600g2.93-02 PB10
May 5Pomeroy VS Oaksdale DuelMay 5 · Discus · Place 1 · OakesdaleDiscus1kg1.78-01 PB10
May 12026 Vanderholm InvitationalMay 1 · Javelin · Place 7 · OakesdaleJavelin796-610
May 12026 Vanderholm InvitationalMay 1 · 100m Hurdles · Place 12 · Oakesdale100m Hurdles1219.03a10
Apr 21District 6 1B League MeetApr 21 · Javelin · Place 9 · OakesdaleJavelin981-610
Apr 21District 6 1B League MeetApr 21 · Discus · Place 21 · OakesdaleDiscus2163-1110
Apr 14District 6 1B League MeetApr 14 · Javelin · Place 9 · OakesdaleJavelin979-0210
Apr 14District 6 1B League MeetApr 14 · Discus · Place 15 · OakesdaleDiscus1560-0610
Apr 14District 6 1B League MeetApr 14 · 400 Meters · Place 4 · Oakesdale400 Meters41:11.60a10
Apr 2Bantam Small School InviteApr 2 · Javelin · Place 5 · OakesdaleJavelin584-9.510
Apr 2Bantam Small School InviteApr 2 · Discus · Place 3 · OakesdaleDiscus382-010
Mar 17VCS JamboreeMar 17 · Javelin · Place 3 · OakesdaleJavelin388-810
Mar 17VCS JamboreeMar 17 · Discus · Place 5 · OakesdaleDiscus571-610

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21WIAA District 6 1B ChampionshipsMay 21 · 300m Hurdles · Place 2 · Oakesdale300m HurdlesRound P254.09a9
May 21WIAA District 6 1B ChampionshipsMay 21 · 300m Hurdles · Place 2 · Oakesdale300m Hurdles253.64a9
May 9Cinco De Mayo Twilight MeetMay 9 · 300m Hurdles · Place 1 · Oakesdale300m Hurdles153.38a9
May 2Vanderholm InvitationalMay 2 · 100m Hurdles · Place 17 · Oakesdale100m Hurdles1729.90a9
Apr 22District 6 1B League Meet #2Apr 22 · Complete · Place 12 · OakesdaleComplete121:15.009
Apr 22District 6 1B League Meet #2Apr 22 · Complete · Place 13 · OakesdaleComplete1315.09 PB9
Apr 15District 6 1B League Meet #1Apr 15 · Javelin · Place 4 · OakesdaleJavelin484-29
Apr 15District 6 1B League Meet #1Apr 15 · Discus · Place 7 · OakesdaleDiscus772-49
Apr 15District 6 1B League Meet #1Apr 15 · 300m Hurdles · Place 1 · Oakesdale300m Hurdles155.44a9
Apr 42025 Glenn Wolf InviteApr 4 · Discus · Place 19 · OakesdaleDiscus1970-59
Apr 42025 Glenn Wolf InviteApr 4 · 300m Hurdles · Place 12 · Oakesdale300m Hurdles1255.73a9
Apr 2Bantam Small School InviteApr 2 · Javelin · Place 9 · OakesdaleJavelin975-39
Apr 2Bantam Small School InviteApr 2 · Discus · Place 11 · OakesdaleDiscus1162-49
Apr 2Bantam Small School InviteApr 2 · 300m Hurdles · Place 3 · Oakesdale300m Hurdles356.09
Apr 2Bantam Small School InviteApr 2 · 200 Meters · Place 12 · Oakesdale200 Meters1231.99
Mar 19VCS JamboreeMar 19 · Discus · Place 11 · OakesdaleDiscus1163-8—
Mar 19VCS JamboreeMar 19 · 400 Meters · Place 4 · Oakesdale400 Meters41:09.83a PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · 300m Hurdles · Place 12 · Oakesdale300m Hurdles1258.95a—
May 151B D7&9 2B D7 Regional ChampionshipsMay 15 · 300m Hurdles · Place 4 · Oakesdale300m Hurdles453.82a—
May 3Cinco De Mayo Twilight MeetMay 3 · Discus · Place 10 · OakesdaleDiscus1064-7.50—
Apr 23NE 2B League MeetApr 23 · Discus · Place 24 · OakesdaleDiscus2453-9—
Apr 23NE 2B League MeetApr 23 · 300m Hurdles · Place 4 · Oakesdale300m Hurdles457.22a—
Apr 23NE 2B League MeetApr 23 · 200 Meters · Place 12 · Oakesdale200 Meters1231.24a PB—
Apr 16NE 1B / 2B League MeetApr 16 · 300m Hurdles · Place 6 · Oakesdale300m Hurdles61:03.97a—
Apr 16NE 1B / 2B League MeetApr 16 · 200 Meters · Place 17 · Oakesdale200 Meters1732.93a—
Apr 9District 9 1B Track Meet #2Apr 9 · 300m Hurdles · Place 3 · Oakesdale300m Hurdles31:02.69a—
Apr 9District 9 1B Track Meet #2Apr 9 · 200 Meters · Place 9 · Oakesdale200 Meters933.18a—
Mar 27District 9 1B Track Meet #1Mar 27 · 300m Hurdles · Place 2 · Oakesdale300m Hurdles21:17.48a—
Mar 27District 9 1B Track Meet #1Mar 27 · 400 Meters · Place 5 · Oakesdale400 Meters51:13.17a—
Mar 27District 9 1B Track Meet #1Mar 27 · 200 Meters · Place 6 · Oakesdale200 Meters632.87a—