1. Home
  2. U.S. Results
  3. North Dakota
  4. Ethan Thomas

Ethan Thomas

Unattached · Class of 2024

126 resultsTrack & Field2019–202644 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNDHSAA Class A State Meet · May 23191-07NDHSAA Class A State MeetMay 23, 2024
Discus · 1kg · OutdoorCrookston · May 252-04CrookstonMay 2, 2019
Discus · 2kg · OutdoorNDSU Spring Classic · Apr 1152.31mNDSU Spring ClassicApril 11, 2026
Hammer · 16lb / 7.26kg · OutdoorNDSU Spring Classic · Apr 1154.20mNDSU Spring ClassicApril 11, 2026
Javelin · 800g · Outdoor2025 Beach Invite · Apr 1856.58m2025 Beach InviteApril 18, 2025
Shot Put · 12lb · OutdoorNDHSAA Class A State Meet · May 2363-11.00NDHSAA Class A State MeetMay 23, 2024
Shot Put · 16lb / 7.26kg · IndoorSummit League Indoor Track and Field Championships · Feb 2818.57mSummit League Indoor Track and Field ChampionshipsFebruary 28, 2025
Shot Put · 16lb / 7.26kg · Outdoor2025 Beach Invite · Apr 1819.28m2025 Beach InviteApril 18, 2025
Shot Put · 4kg · OutdoorCrookston · May 223-05.00CrookstonMay 2, 2019
Shot Put · 6kg · OutdoorUSATF U-20 National Championships · Jun 1920.92mUSATF U-20 National ChampionshipsJune 19, 2025
Weight Throw · 35lb / 15.9kg · IndoorSummit League Indoor Track and Field Championships · Feb 2818.06mSummit League Indoor Track and Field ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11NDSU Spring ClassicApr 11 · Hammer · Place 5 · UnattachedUnattachedHammer16lb / 7.26kg5.54.20m PBSo
Apr 11NDSU Spring ClassicApr 11 · Discus · Place 2 · UnattachedUnattachedDiscus2kg2.52.31m PBSo

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 19USATF U-20 National ChampionshipsJun 19 · Discus · UnattachedUnattachedDiscus1.75kg--FOULFr
Jun 19USATF U-20 National ChampionshipsJun 19 · Shot Put · Place 2 · UnattachedUnattachedShot Put6kg2.20.92m PBFr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · Shot Put · Place 35 · North DakotaNorth DakotaShot Put16lb / 7.26kgRound P35.17.66mFr
May 15Summit League Conference Meet - USDMay 15 · Hammer · Place 10 · North DakotaNorth DakotaHammer1050.81mFR
May 15Summit League Conference Meet - USDMay 15 · Javelin · Place 2 · North DakotaNorth DakotaJavelin261.53mFR
May 15Summit League Conference Meet - USDMay 15 · Discus · Place 4 · North DakotaNorth DakotaDiscus453.47mFR
May 15Summit League Conference Meet - USDMay 15 · Shot Put · Place 3 · North DakotaNorth DakotaShot Put317.68mFR
May 9NDSU Tune UpMay 9 · Javelin · Place 1 · North DakotaNorth DakotaJavelin158.11mFR
May 9NDSU Tune UpMay 9 · Discus · Place 1 · North DakotaNorth DakotaDiscus155.24mFR
May 2USD Twilight MeetMay 2 · Hammer · Place 11 · North DakotaNorth DakotaHammer1151.22mFr
May 2USD Twilight MeetMay 2 · Discus · Place 2 · North DakotaNorth DakotaDiscus253.27mFr
May 2USD Twilight MeetMay 2 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put118.60mFr
Apr 24NDSU Bison OpenApr 24 · Discus · Place 1 · North DakotaNorth DakotaDiscus154.94m—
Apr 24NDSU Bison OpenApr 24 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put118.45m—
Apr 182025 Beach InviteApr 18 · Hammer · Place 26 · North DakotaNorth DakotaHammer16lb / 7.26kg26.53.54mFr
Apr 182025 Beach InviteApr 18 · Javelin · Place 17 · North DakotaNorth DakotaJavelin800g17.56.58m PBFr
Apr 182025 Beach InviteApr 18 · Discus · Place 29 · North DakotaNorth DakotaDiscus2kg29.48.80mFr
Apr 182025 Beach InviteApr 18 · Shot Put · Place 2 · North DakotaNorth DakotaShot Put16lb / 7.26kg2.19.28m PBFr
Apr 17Pacific Coast InvitationalApr 17 · Discus · Place 25 · North DakotaNorth DakotaDiscus2kg25.50.21mFr
Apr 17Pacific Coast InvitationalApr 17 · Shot Put · Place 3 · North DakotaNorth DakotaShot Put16lb / 7.26kg3.18.09mFr
Apr 16Cal State LA TwilightApr 16 · Hammer · Place 11 · North DakotaNorth DakotaHammer11164-4FR
Apr 11NDSU Spring InvitationalApr 11 · Hammer · Place 5 · North DakotaNorth DakotaHammer553.00mFr
Apr 11NDSU Spring InvitationalApr 11 · Javelin · Place 2 · North DakotaNorth DakotaJavelin258.96mFr
Apr 42025 Triton InvitationalApr 4 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put119.40mFr
Apr 42025 Triton InvitationalApr 4 · Hammer · Place 9 · North DakotaNorth DakotaHammer950.92mFr
Apr 42025 Triton InvitationalApr 4 · Discus · Place 1 · North DakotaNorth DakotaDiscus155.07mFr
Mar 14RCC OpenMar 14 · Hammer · Place 3 · North DakotaNorth DakotaHammer350.19m—
Mar 14RCC OpenMar 14 · Javelin · Place 1 · North DakotaNorth DakotaJavelin149.52m—
Mar 14RCC OpenMar 14 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put116.60m—

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · Weight Throw · Place 5 · North DakotaNorth DakotaWeight Throw35lb / 15.9kg5.18.06m PBFr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · Shot Put · Place 2 · North DakotaNorth DakotaShot Put16lb / 7.26kg2.18.57m PBFr
Feb 21UND Tune-UpFeb 21 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put117.63m—
Feb 14SDSU Indoor ClassicFeb 14 · Weight Throw · Place 3 · North DakotaNorth DakotaWeight Throw319.00m—
Feb 14SDSU Indoor ClassicFeb 14 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put117.91m—
Feb 7East Coast InvitationalFeb 7 · Shot Put · Place 6 · North DakotaNorth DakotaShot Put618.46mFR
Feb 762nd Annual East Coast InvitationalFeb 7 · Shot Put · Place 6 · North DakotaNorth DakotaShot Put16lb / 7.26kg6.18.46mFr
Jan 31UND Open and MultiJan 31 · Weight Throw · Place 1 · North DakotaNorth DakotaWeight Throw118.35m—
Jan 31UND Open and MultiJan 31 · Discus · Place 1 · North DakotaNorth DakotaDiscus150.73m—
Jan 31UND Open and MultiJan 31 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put117.76m—
Jan 25Jim Emmerich Alumni InvitationalJan 25 · Weight Throw · Place 6 · North DakotaNorth DakotaWeight Throw35lb / 15.9kg6.17.19mFr
Jan 25Jim Emmerich Alumni InvitationalJan 25 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put16lb / 7.26kg1.18.14mFr
Jan 18Bison Team CupJan 18 · Weight Throw · Place 1 · North DakotaNorth DakotaWeight Throw117.90m—
Jan 18Bison Team CupJan 18 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put117.24m—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Dakota Alumni ClassicDec 13 · Weight Throw · Place 5 · North DakotaNorth DakotaWeight Throw35lb / 15.9kg5.17.12mFr
Dec 13Dakota Alumni ClassicDec 13 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put16lb / 7.26kg1.17.97mFr
Dec 6SDSU Holiday Open and MultiDec 6 · Weight Throw · Place 1 · North DakotaNorth DakotaWeight Throw35lb / 15.9kg1.16.53mFr
Dec 6SDSU Holiday Open and MultiDec 6 · Shot Put · Place 1 · North DakotaNorth DakotaShot Put16lb / 7.26kg1.17.89mFr
Mar 28Snowbird Indoor InviteMar 28 · Shot Put · Place 3 · Grand Forks CentralGrand Forks CentralShot Put353-10.75—
Mar 22North Dakota State Class A IndoorMar 22 · Shot Put · Place 1 · Grand Forks CentralGrand Forks CentralShot Put157-6.25—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23NDHSAA Class A State MeetMay 23 · Javelin · Place 1 · Grand Forks CentralGrand Forks CentralJavelin800g1.185-0712
May 23NDHSAA Class A State MeetMay 23 · Discus · Place 1 · Grand Forks CentralGrand Forks CentralDiscus1.6kg1.191-07 PB12
May 23NDHSAA Class A State MeetMay 23 · Shot Put · Place 1 · Grand Forks CentralGrand Forks CentralShot Put12lb1.63-11.00 PB12
May 17East RegionMay 17 · Javelin · Place 1 · Grand Forks CentralGrand Forks CentralJavelin1179-2—
May 17East RegionMay 17 · Discus · Place 1 · Grand Forks CentralGrand Forks CentralDiscus1176-6.75—
May 17East RegionMay 17 · Shot Put · Place 1 · Grand Forks CentralGrand Forks CentralShot Put157-10.25—
May 13Bob Zimney Last ChanceMay 13 · Discus · Place 1 · Grand Forks CentralGrand Forks CentralDiscus1184-1—
May 13Bob Zimney Last ChanceMay 13 · Shot Put · Place 1 · Grand Forks CentralGrand Forks CentralShot Put160-9—
May 10Gelaine Orvik True Team InvitationalMay 10 · Javelin · Place 1 · Grand Forks CentralGrand Forks CentralJavelin1171-7—
May 10Gelaine Orvik True Team InvitationalMay 10 · Discus · Place 1 · Grand Forks CentralGrand Forks CentralDiscus1188-11—
May 10Gelaine Orvik True Team InvitationalMay 10 · Shot Put · Place 1 · Grand Forks CentralGrand Forks CentralShot Put156-9.5—
Apr 30Cushman Track-O-RamaApr 30 · Shot Put · Place 1 · Grand Forks CentralGrand Forks CentralShot Put157-3—
Apr 23Eagle RelaysApr 23 · Discus · Place 1 · Grand Forks CentralGrand Forks CentralDiscus1.6kg1.172' 712
Apr 23Eagle RelaysApr 23 · Shot Put · Place 2 · Grand Forks CentralGrand Forks CentralShot Put12lb2.55' 1012
Apr 20Fargo Elite MeetApr 20 · Javelin · Place 1 · Grand Forks CentralGrand Forks CentralJavelin1170-11—
Apr 20Fargo Elite MeetApr 20 · Discus · Place 1 · Grand Forks CentralGrand Forks CentralDiscus1175-2—
Apr 13Red River/Central DualApr 13 · Javelin · Place 1 · Grand Forks CentralGrand Forks CentralJavelin1181-9—
Apr 13Red River/Central DualApr 13 · Discus · Place 1 · Grand Forks CentralGrand Forks CentralDiscus1169-0—
Apr 13Red River/Central DualApr 13 · Shot Put · Place 1 · Grand Forks CentralGrand Forks CentralShot Put155-1—
Apr 6EDC Throws-a-ThonApr 6 · Javelin · Place 1 · Grand Forks CentralGrand Forks CentralJavelin1179-11—
Apr 6EDC Throws-a-ThonApr 6 · Discus · Place 1 · Grand Forks CentralGrand Forks CentralDiscus1180-0—
Apr 6EDC Throws-a-ThonApr 6 · Shot Put · Place 1 · Grand Forks CentralGrand Forks CentralShot Put153-0—
Mar 16The Fighting Hawk ClassicMar 16 · Shot Put · Place 1 · Grand Forks CentralGrand Forks CentralShot Put152-4.75—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 25NDHSAA State A Track & Field MeetMay 25 · Javelin · Place 8 · Grand Forks CentralGrand Forks CentralJavelin800g8.169-0011
May 25NDHSAA State A Track & Field MeetMay 25 · Discus · Grand Forks CentralGrand Forks CentralDiscus1.6kg—SCR11
May 19East Region MeetMay 19 · Javelin · Place 8 · Grand Forks CentralGrand Forks CentralJavelin800g8.157' 611
May 19East Region MeetMay 19 · Discus · Place 3 · Grand Forks CentralGrand Forks CentralDiscus1.6kg3.151' 711
May 15Bob Zimney Last ChanceMay 15 · Javelin · Place 2 · Grand Forks CentralGrand Forks CentralJavelin2155-3—
May 15Bob Zimney Last ChanceMay 15 · Discus · Place 2 · Grand Forks CentralGrand Forks CentralDiscus2154-6—
May 15Bob Zimney Last ChanceMay 15 · Shot Put · Place 6 · Grand Forks CentralGrand Forks CentralShot Put641-1—
May 12Gelaine Orvik True TeamMay 12 · Javelin · Place 3 · Grand Forks CentralGrand Forks CentralJavelin3167-1—
May 12Gelaine Orvik True TeamMay 12 · Discus · Place 2 · Grand Forks CentralGrand Forks CentralDiscus2151-2—
May 8Fargo RotaryMay 8 · Javelin · Place 4 · Grand Forks CentralGrand Forks CentralJavelin4149-7—
May 8Fargo RotaryMay 8 · Discus · Place 3 · Grand Forks CentralGrand Forks CentralDiscus3136-7—
May 8Fargo RotaryMay 8 · Shot Put · Place 28 · Grand Forks CentralGrand Forks CentralShot Put2837-1.5—
Apr 29Grand Forks Still Indoors InviteApr 29 · Javelin · Place 1 · Grand Forks CentralGrand Forks CentralJavelin1141-0—
Apr 22GF Stuck Indoors InviteApr 22 · Shot Put · Place 23 · Grand Forks CentralGrand Forks CentralShot Put2336-9—
Apr 18Red River/Central Throwers ShowdownApr 18 · Javelin · Place 2 · Grand Forks CentralGrand Forks CentralJavelin2165-9—
Apr 18Red River/Central Throwers ShowdownApr 18 · Discus · Place 4 · Grand Forks CentralGrand Forks CentralDiscus4117-11—
Apr 18Red River/Central Throwers ShowdownApr 18 · Shot Put · Place 9 · Grand Forks CentralGrand Forks CentralShot Put936-11—
Apr 15MINOT THROWS FESTApr 15 · Javelin · Place 2 · Grand Forks CentralGrand Forks CentralJavelin2164-0911
Apr 15MINOT THROWS FESTApr 15 · Discus · Place 9 · Grand Forks CentralGrand Forks CentralDiscus9120-0311
Apr 15MINOT THROWS FESTApr 15 · Shot Put · Place 19 · Grand Forks CentralGrand Forks CentralShot Put1934-11.5011

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26NDHSAA State A Track & Field MeetMay 26 · Javelin · Place 13 · Grand Forks CentralGrand Forks CentralJavelin800g13.143-0710
May 21East Region MeetMay 21 · Javelin · Place 6 · Grand Forks CentralGrand Forks CentralJavelin800g6.147-0810
May 21East Region MeetMay 21 · Discus · Place 44 · Grand Forks CentralGrand Forks CentralDiscus1.6kg44.81-0210
May 16Bob Zimney Last ChanceMay 16 · Javelin · Place 7 · Grand Forks CentralGrand Forks CentralJavelin7141-0510
May 13Boys ClassicMay 13 · Javelin · Place 5 · Grand Forks CentralGrand Forks CentralJavelin5154' 210
May 6Packer RelaysMay 6 · Javelin · Place 8 · Grand Forks CentralGrand Forks CentralJavelin8147' 810
May 6Packer RelaysMay 6 · Discus · Place 50 · Grand Forks CentralGrand Forks CentralDiscus5073' 810
May 2Shanley InvitationalMay 2 · Javelin · Place 15 · Grand Forks CentralGrand Forks CentralJavelin15130-1010
May 2Shanley InvitationalMay 2 · Discus · Place 38 · Grand Forks CentralGrand Forks CentralDiscus3887-0910
Apr 21Eagle RelaysApr 21 · Javelin · Place 13 · Grand Forks CentralGrand Forks CentralJavelin13115' 510
Apr 21Eagle RelaysApr 21 · Discus · Place 16 · Grand Forks CentralGrand Forks CentralDiscus16102' 6.510
Apr 11RR vs. GFC DualApr 11 · Javelin · Place 7 · Grand Forks CentralGrand Forks CentralJavelin7110-0710
Apr 11RR vs. GFC DualApr 11 · Discus · Place 11 · Grand Forks CentralGrand Forks CentralDiscus1190-0710

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21East RegionMay 21 · Javelin · Place 33 · Grand Forks CentralGrand Forks CentralJavelin33112-099
May 17Bob Zimney Last ChanceMay 17 · Javelin · Place 27 · Grand Forks CentralGrand Forks CentralJavelin2788-079
May 17Bob Zimney Last ChanceMay 17 · Discus · Place 30 · Grand Forks CentralGrand Forks CentralDiscus3083-109
May 17Bob Zimney Last ChanceMay 17 · Shot Put · Place 49 · Grand Forks CentralGrand Forks CentralShot Put4927-09.009
May 15EDC Boys JV Outdoor ChampionshipsMay 15 · Javelin · Place 11 · Grand Forks CentralGrand Forks CentralJavelin11109-009
May 15EDC Boys JV Outdoor ChampionshipsMay 15 · Discus · Place 8 · Grand Forks CentralGrand Forks CentralDiscus894-089
May 15EDC Boys JV Outdoor ChampionshipsMay 15 · Shot Put · Place 24 · Grand Forks CentralGrand Forks CentralShot Put2429-09.009
May 8Central Cass Varsity InvitationalMay 8 · Javelin · Place 31 · Grand Forks CentralGrand Forks CentralJavelin3193-109
May 8Central Cass Varsity InvitationalMay 8 · Discus · Place 24 · Grand Forks CentralGrand Forks CentralDiscus2493-29
May 8Central Cass Varsity InvitationalMay 8 · Shot Put · Place 69 · Grand Forks CentralGrand Forks CentralShot Put6928-79
Apr 29Fargo Davies JV QuadrangularApr 29 · Javelin · Place 3 · Grand Forks CentralGrand Forks CentralJavelin394-29
Apr 29Fargo Davies JV QuadrangularApr 29 · Discus · Place 6 · Grand Forks CentralGrand Forks CentralDiscus678-09
Apr 29Fargo Davies JV QuadrangularApr 29 · Shot Put · Place 11 · Grand Forks CentralGrand Forks CentralShot Put1126-69
Apr 24Grand Forks PentangularApr 24 · Javelin · Grand Forks CentralGrand Forks CentralJavelin800g—ND9
Apr 24Grand Forks PentangularApr 24 · Discus · Grand Forks CentralGrand Forks CentralDiscus1.6kg—ND9
Apr 10Boys & Girls Double Dual 2021Apr 10 · Javelin · Place 8 · Grand Forks CentralGrand Forks CentralJavelin893-109
Apr 10Boys & Girls Double Dual 2021Apr 10 · Discus · Place 9 · Grand Forks CentralGrand Forks CentralDiscus988-089

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2CrookstonMay 2 · Discus · Place 16 · Twining Middle SchoolTwining Middle SchoolDiscus1kg16.52-04 PB-
May 2CrookstonMay 2 · Shot Put · Place 9 · Twining Middle SchoolTwining Middle SchoolShot Put4kg9.23-05.00 PB-