1. Home
  2. U.S. Results
  3. Minnesota
  4. St Thomas (MN)
  5. Gary Afram

Gary Afram

St Thomas (MN) · Class of 2021

129 resultsTrack & Field2018–202332 first-place finishes

Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Summit League Outdoor Championships · May 1210.56aThe Summit League Outdoor ChampionshipsMay 12, 2022
200 Meters · IndoorBlue Demon Alumni Invitational · Jan 2022.60aBlue Demon Alumni InvitationalJanuary 20, 2023
200 Meters · OutdoorSSC Championships · Jun 122.30aSSC ChampionshipsJune 1, 2021
60 Meter · IndoorGopher Classic · Feb 56.83aGopher ClassicFebruary 5, 2022
60 Meters · IndoorSnowshoe Open · Feb 186.88Snowshoe OpenFebruary 18, 2022
Combined results · OutdoorRosemount Tri · May 1012.09Rosemount TriMay 10, 2018
Long Jump · IndoorMinnesota Open · Jan 86.52mMinnesota OpenJanuary 8, 2022
Long Jump · OutdoorThe Summit League Outdoor Championships · May 126.96mThe Summit League Outdoor ChampionshipsMay 12, 2022
Triple Jump · OutdoorClass AAA Boys State True Team · May 2942-08.00Class AAA Boys State True TeamMay 29, 2021

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

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3St Thomas Joe Sweeney InvitationalMay 3 · 100 Meters · Place 3 · St Thomas (MN)St Thomas (MN)100 Meters310.83a—
Apr 26Running on Hope InvitationalApr 26 · 100 Meters · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.)100 MetersRound P710.93SO
Apr 26Running on Hope InvitationalApr 26 · 100 Meters · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)100 Meters410.75SO
Apr 13Bryan Clay InvitationalApr 13 · 100 Meters · Place 27 · St. Thomas (Minn.)St. Thomas (Minn.)100 Meters27.10.72aWind: 1.2So
Apr 12Cal State LA TwilightApr 12 · Long Jump · Place 10 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump10.6.34mWind: 1.7So
Apr 12Cal State LA TwilightApr 12 · 200 Meters · Place 17 · St. Thomas (Minn.)St. Thomas (Minn.)200 Meters17.22.38aWind: 0.9So
Apr 7St Thomas Tomcat InvitationalApr 7 · 100 Meters · Place 1 · St Thomas (MN)St Thomas (MN)100 Meters110.79a—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 25Summit Indoor T&F ChampionshipsFeb 25 · 60 Meter · Place 9 · St. Thomas (Minn.)St. Thomas (Minn.)60 MeterRound P9.6.87aSo
Feb 25Summit Indoor T&F ChampionshipsFeb 25 · Long Jump · Place 18 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump18.6.19mSo
Feb 17Snowshoe OpenFeb 17 · 60 Meters · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)60 MetersRound P17.00SO
Feb 10SDSU Indoor ClassicFeb 10 · Long Jump · Place 13 · St Thomas (MN)St Thomas (MN)Long Jump136.28m—
Feb 10SDSU Indoor ClassicFeb 10 · 200 Meters · Place 34 · St Thomas (MN)St Thomas (MN)200 Meters3422.62a—
Feb 4Ted Nelson ClassicFeb 4 · Long Jump · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump722-1SO
Feb 4Ted Nelson ClassicFeb 4 · 60 Meters · Place 5 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meters57.03SO
Feb 4Ted Nelson ClassicFeb 4 · 60 Meters · Place 5 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meters56.98SO
Jan 20Blue Demon Alumni InvitationalJan 20 · 60 Meter · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)60 MeterRound P4.6.94aSo
Jan 20Blue Demon Alumni InvitationalJan 20 · 60 Meter · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meter4.6.88aSo
Jan 20Blue Demon Alumni InvitationalJan 20 · 200 Meters · Place 8 · St. Thomas (Minn.)St. Thomas (Minn.)200 Meters8.22.60a PBSo
Jan 13St. Thomas Indoor InvitationalJan 13 · Long Jump · Place 5 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump520-10.75SO
Jan 13St. Thomas Indoor InvitationalJan 13 · 60 Meters · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meters16.93SO
Jan 13St. Thomas Indoor InvitationalJan 13 · 60 Meters · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meters16.90SO

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19UW-La Crosse Final QualifierMay 19 · 100 Meters · Place 5 · St. Thomas (Minn.)St. Thomas (Minn.)100 MetersRound P5.10.65aWind: 2.4Fr
May 19UW-La Crosse Final QualifierMay 19 · 100 Meters · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)100 Meters4.10.66aFr
May 12The Summit League Outdoor ChampionshipsMay 12 · Long Jump · Place 6 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump6.6.96m PBWind: 0.3Fr
May 12The Summit League Outdoor ChampionshipsMay 12 · 100 Meters · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)100 MetersRound P4.10.52aWind: 2.1Fr
May 12The Summit League Outdoor ChampionshipsMay 12 · 100 Meters · Place 2 · St. Thomas (Minn.)St. Thomas (Minn.)100 Meters2.10.56a PBWind: -1.8Fr
May 6Meet of the UnsaintlyMay 6 · 100 Meters · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)100 Meters1.10.71aWind: 1.6Fr
May 4St Thomas Tommie TwilightMay 4 · Long Jump · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump4.6.72mFr
May 4St Thomas Tommie TwilightMay 4 · 100 Meters · Place 3 · St. Thomas (Minn.)St. Thomas (Minn.)100 Meters3.10.67aWind: 0.3Fr
Apr 23Holst InvitationalApr 23 · 100 Meters · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)100 Meters4.10.60aWind: 2.2Fr
Apr 13St. Thomas Tom Cat InvitationalApr 13 · Long Jump · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump—DNSFr
Apr 13St. Thomas Tom Cat InvitationalApr 13 · 100 Meters · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)100 Meters1.10.81aWind: 0.6Fr
Apr 2Hamline InvitationalApr 2 · Long Jump · Place 3 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump3.6.74mWind: 0Fr
Apr 2Hamline InvitationalApr 2 · 200 Meters · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.)200 Meters7.22.49aWind: 1.8Fr
Mar 18Willie Williams Classic/Dave Murray Distance ClassicMar 18 · Long Jump · Place 11 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump11.6.96mWind: 0.8Fr
Mar 18Willie Williams Classic/Dave Murray Distance ClassicMar 18 · 100 Meters · Place 8 · St. Thomas (Minn.)St. Thomas (Minn.)100 Meters8.10.64aWind: 2Fr

2022 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 18Snowshoe OpenFeb 18 · 200 Meters · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)200 Meters422.61FR
Feb 18Snowshoe OpenFeb 18 · 60 Meters · Place 3 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meters36.90FR
Feb 18Snowshoe OpenFeb 18 · 60 Meters · Place 3 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meters36.88 PBFR
Feb 5Gopher ClassicFeb 5 · 60 Meter · Place 2 · St. Thomas (Minn.)St. Thomas (Minn.)60 MeterRound P2.6.89aFr
Feb 5Gopher ClassicFeb 5 · 60 Meter · Place 2 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meter2.6.83a PBFr
Feb 5Gopher ClassicFeb 5 · 200 Meters · Place 7 · St. Thomas (Minn.)St. Thomas (Minn.)200 Meters7.23.21aFr
Jan 28Jack Johnson ClassicJan 28 · Long Jump · Place 2 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump221-10.25FR
Jan 28Jack Johnson ClassicJan 28 · 60 Meters · Place 8 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meters86.98FR
Jan 28Jack Johnson ClassicJan 28 · 60 Meters · Place 4 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meters46.91FR
Jan 22Cyclone OpenJan 22 · 60 Meter · Place 8 · St. Thomas (Minn.)St. Thomas (Minn.)60 MeterRound P8.6.99aFr
Jan 22Cyclone OpenJan 22 · 60 Meter · St. Thomas (Minn.)St. Thomas (Minn.)60 Meter—FSFr
Jan 22Cyclone OpenJan 22 · Long Jump · Place 5 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump5.6.40mFr
Jan 8Minnesota OpenJan 8 · 60 Meter · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)60 MeterRound P1.6.95aFr
Jan 8Minnesota OpenJan 8 · 60 Meter · Place 1 · St. Thomas (Minn.)St. Thomas (Minn.)60 Meter1.6.89aFr
Jan 8Minnesota OpenJan 8 · Long Jump · Place 5 · St. Thomas (Minn.)St. Thomas (Minn.)Long Jump5.6.52m PBFr

2021 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 17MSHSL State Track & Field ChampionshipsJun 17 · Long Jump · Place 6 · RosemountRosemountLong Jump6.20-10.25Wind: 0.912
Jun 17MSHSL State Track & Field ChampionshipsJun 17 · 100 Meters · Place 1 · RosemountRosemount100 Meters1.10.70aWind: -0.512
Jun 10MSHSL Section 1AA ChampionshipsJun 10 · Long Jump · Place 2 · RosemountRosemountLong Jump2.21-10.50Wind: 2.512
Jun 10MSHSL Section 1AA ChampionshipsJun 10 · 100 Meters · Place 1 · RosemountRosemount100 MetersRound P1.10.98a12
Jun 10MSHSL Section 1AA ChampionshipsJun 10 · 100 Meters · Place 1 · RosemountRosemount100 Meters1.10.75aWind: 3.312
Jun 1SSC ChampionshipsJun 1 · Triple Jump · Place 2 · RosemountRosemountTriple Jump2.41-06.7512
Jun 1SSC ChampionshipsJun 1 · Long Jump · Place 2 · RosemountRosemountLong Jump2.21-10.2512
Jun 1SSC ChampionshipsJun 1 · 200 Meters · Place 1 · RosemountRosemount200 Meters1.22.30a PBWind: 0.912
Jun 1SSC ChampionshipsJun 1 · 100 Meters · Place 1 · RosemountRosemount100 Meters1.10.87aWind: -112
May 29Class AAA Boys State True TeamMay 29 · Triple Jump · Place 3 · RosemountRosemountTriple Jump3.42-08.00 PB12
May 29Class AAA Boys State True TeamMay 29 · Long Jump · Place 3 · RosemountRosemountLong Jump3.21-09.5012
May 29Class AAA Boys State True TeamMay 29 · 200 Meters · Place 6 · RosemountRosemount200 Meters6.22.70a12
May 29Class AAA Boys State True TeamMay 29 · 100 Meters · Place 1 · RosemountRosemount100 Meters1.10.81a12
May 27Rosemount True Team Alternative MeetMay 27 · Triple Jump · Place 2 · RosemountRosemountTriple Jump242-08.0012
May 27Rosemount True Team Alternative MeetMay 27 · Long Jump · Place 2 · RosemountRosemountLong Jump221-09.5012
May 27Rosemount True Team Alternative MeetMay 27 · 200 Meters · Place 4 · RosemountRosemount200 Meters422.7012
May 27Rosemount True Team Alternative MeetMay 27 · 100 Meters · Place 1 · RosemountRosemount100 Meters110.8112
May 19True Team Qualifier at RosemountMay 19 · Triple Jump · Place 1 · RosemountRosemountTriple Jump141-11.0012
May 19True Team Qualifier at RosemountMay 19 · Long Jump · Place 1 · RosemountRosemountLong Jump122-00.0012
May 19True Team Qualifier at RosemountMay 19 · 200 Meters · Place 3 · RosemountRosemount200 Meters323.4512
May 19True Team Qualifier at RosemountMay 19 · 100 Meters · Place 2 · RosemountRosemount100 Meters210.9312
May 16True Team Section 3AAAMay 16 · Triple Jump · Place 1 · RosemountRosemountTriple Jump1.41' 1112
May 16True Team Section 3AAAMay 16 · Long Jump · Place 1 · RosemountRosemountLong Jump1.22' 012
May 16True Team Section 3AAAMay 16 · 200 Meters · Place 2 · RosemountRosemount200 Meters2.23.45a12
May 16True Team Section 3AAAMay 16 · 100 Meters · Place 1 · RosemountRosemount100 Meters1.10.93a12
Apr 27Rosemount vs. Lakeville SouthApr 27 · Long Jump · Place 1 · RosemountRosemountLong Jump121-02.0012
Apr 27Rosemount vs. Lakeville SouthApr 27 · 200 Meters · Place 1 · RosemountRosemount200 Meters122.6412
Apr 27Rosemount vs. Lakeville SouthApr 27 · 100 Meters · Place 1 · RosemountRosemount100 Meters110.9312
Apr 20Rosemount vs Lakeville NorthApr 20 · Triple Jump · Place 2 · RosemountRosemountTriple Jump239-06.7512
Apr 20Rosemount vs Lakeville NorthApr 20 · 200 Meters · Place 1 · RosemountRosemount200 Meters123.4012
Apr 20Rosemount vs Lakeville NorthApr 20 · 100 Meters · Place 1 · RosemountRosemount100 Meters111.0012
Apr 15Apple Valley TriApr 15 · 100 Meters · Place 1 · RosemountRosemount100 Meters1.10.91a12
Apr 8Rosemount vs Apple ValleyApr 8 · Triple Jump · Place 2 · RosemountRosemountTriple Jump240-04.0012
Apr 8Rosemount vs Apple ValleyApr 8 · Long Jump · Place 2 · RosemountRosemountLong Jump219-08.5012
Apr 8Rosemount vs Apple ValleyApr 8 · 200 Meters · Place 1 · RosemountRosemount200 Meters124.0812
Apr 8Rosemount vs Apple ValleyApr 8 · 100 Meters · Place 1 · RosemountRosemount100 Meters111.5512

2019 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 16USATF Minnesota Summer Track & Field Meet #4 - MembersJul 16 · 200 Meters · Place 2 · Rosemount Track ClubRosemount Track Club200 Meters2.23.36a10
Jul 16USATF Minnesota Summer Track & Field Meet #4 - MembersJul 16 · 100 Meters · Place 1 · Rosemount Track ClubRosemount Track Club100 Meters1.11.46a10
May 30MSHSL Section 1AAMay 30 · Triple Jump · Place 6 · RosemountRosemountTriple Jump6.41-03.50Wind: -1.210
May 30MSHSL Section 1AAMay 30 · Long Jump · Place 3 · RosemountRosemountLong Jump3.20-03.75Wind: 1.610
May 22South Suburban Conference ChampionshipsMay 22 · Long Jump · Place 13 · RosemountRosemountLong Jump1319-06.7510
May 22South Suburban Conference ChampionshipsMay 22 · Triple Jump · Place 6 · RosemountRosemountTriple Jump641-01.5010
May 22South Suburban Conference ChampionshipsMay 22 · 100 Meters · Place 10 · RosemountRosemount100 MetersRound P1011.65610
May 17MN True Team State AAAMay 17 · Long Jump · Place 7 · RosemountRosemountLong Jump7.21-03.7510
May 17MN True Team State AAAMay 17 · 100 Meters · Place 16 · RosemountRosemount100 Meters16.11.44a10
May 7True Team Section 3AAAMay 7 · Triple Jump · Place 3 · RosemountRosemountTriple Jump3.12.80m10
May 7True Team Section 3AAAMay 7 · Long Jump · Place 8 · RosemountRosemountLong Jump8.6.10m10
May 7True Team Section 3AAAMay 7 · 100 Meters · Place 8 · RosemountRosemount100 Meters8.11.63a10
May 2Rosemount - Prior Lake DualMay 2 · Long Jump · Place 2 · Rosemount BoysRosemount BoysLong Jump220-09.5010
May 2Rosemount - Prior Lake DualMay 2 · 100 Meters · Place 2 · Rosemount BoysRosemount Boys100 Meters211.5010
Apr 18Wayzata vs. Rosemount - BoysApr 18 · Triple Jump · Place 2 · RosemountRosemountTriple Jump2.40-10.5010
Apr 18Wayzata vs. Rosemount - BoysApr 18 · Long Jump · Place 2 · RosemountRosemountLong Jump2.19-08.0010
Apr 18Wayzata vs. Rosemount - BoysApr 18 · 100 Meters · Place 5 · RosemountRosemount100 Meters5.11.66a10
Apr 4Rosemount/Apple Valley dualApr 4 · Long Jump · Place 1 · Rosemount BoysRosemount BoysLong Jump119-04.0010
Apr 4Rosemount/Apple Valley dualApr 4 · 100 Meters · Place 4 · Rosemount BoysRosemount Boys100 Meters412.0010

2018 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 312018 USATF Minnesota Summer Track & Field Meet #5 (Members)Jul 31 · Long Jump · Place 1 · Rosemount Track ClubRosemount Track ClubLong Jump1.6.03m9
Jul 312018 USATF Minnesota Summer Track & Field Meet #5 (Members)Jul 31 · 200 Meters · Place 2 · Rosemount Track ClubRosemount Track Club200 Meters2.24.61a9
Jul 312018 USATF Minnesota Summer Track & Field Meet #5 (Members)Jul 31 · 100 Meters · Place 4 · Rosemount Track ClubRosemount Track Club100 Meters4.12.03a9
May 31MSHSL Section 1AAMay 31 · Triple Jump · Place 11 · RosemountRosemountTriple Jump11.40-09.75Wind: -1.99
May 22South Suburban Conference ChampionshipsMay 22 · Triple Jump · Place 9 · RosemountRosemountTriple Jump941-01.009
May 22South Suburban Conference ChampionshipsMay 22 · 200 Meters · Place 28 · RosemountRosemount200 MetersRound P2824.649
May 10Rosemount TriMay 10 · Combined results · Place 2 · RosemountRosemountCombined results239-07.009
May 10Rosemount TriMay 10 · Combined results · Place 4 · RosemountRosemountCombined results425.009
May 10Rosemount TriMay 10 · Combined results · Place 1 · RosemountRosemountCombined results112.09 PB9
May 3Lakeville North vs. Rosemount DualMay 3 · 200 Meters · Place 5 · RosemountRosemount200 Meters5.24.90a9
May 3Lakeville North vs. Rosemount DualMay 3 · 100 Meters · Place 5 · RosemountRosemount100 Meters5.12.32a9
May 1South Suburban Conference RelaysMay 1 · 200 Meters · Place 29 · RosemountRosemount200 Meters2925.049
May 1South Suburban Conference RelaysMay 1 · 200 Meters · Place 6 · RosemountRosemount200 Meters625.049
May 1South Suburban Conference RelaysMay 1 · 100 Meters · Place 31 · RosemountRosemount100 Meters3112.449
May 1South Suburban Conference RelaysMay 1 · 100 Meters · Place 7 · RosemountRosemount100 Meters712.449
May 1South Suburban Conference RelaysMay 1 · Triple Jump · Place 21 · RosemountRosemountTriple Jump2137-03.009
May 1South Suburban Conference RelaysMay 1 · Triple Jump · Place 7 · RosemountRosemountTriple Jump737-03.009
Apr 27St. Thomas InviteApr 27 · Triple Jump · Place 13 · RosemountRosemountTriple Jump13.37-05.009
Apr 27St. Thomas InviteApr 27 · 100 Meters · Place 14 · RosemountRosemount100 MetersRound P14.12.06a9
Apr 23Rosemount 1Apr 23 · Triple Jump · Place 7 · RosemountRosemountTriple Jump7.35-03.509
Apr 23Rosemount 1Apr 23 · Long Jump · Place 9 · RosemountRosemountLong Jump9.16-03.009
Apr 23Rosemount 1Apr 23 · 200 Meters · Place 6 · RosemountRosemount200 Meters6.25.30a9
Apr 23Rosemount 1Apr 23 · 100 Meters · Place 11 · RosemountRosemount100 Meters11.12.46a9