| Year | Class 4A/AA | Time | Class 3A/A | Time | Class 2A/B | Time | Class 1A/C | Time |
|---|---|---|---|---|---|---|---|---|
| State meet records | Natrona County 2025 | 47.81 | Torrington 2024 | 48.81 | Big Horn 2016 | 50.11 | Riverside 2023 | 50.82 |
| 2025 | Natrona County | 47.81 | Torrington | 49.41 | Wright | 51.16 | Upton | 52.91 |
| 2024 | Kelly Walsh | 48.54 | Torrington | 48.81 | Kemmerer | 52.19 | Riverside | 51.34 |
| 2023 | Star Valley | 48.79 | Worland | 49.97 | Kemmerer | 50.13 | Riverside | 50.82 |
| 2022 | Campbell County | 49.34 | Lander | 50.37 | Glenrock | 52.65 | Upton | 53.59 |
| 2021 | Campbell County | 50.12 | Wheatland | 51.71 | Pine Bluffs | 53.31 | Meeteetse | 53.56 |
| 2020 | No meet | - | No meet | - | No meet | - | No meet | - |
| 2019 | Laramie | 49.88 | Powell | 52.31 | Pine Bluffs | 53.20 | Meeteetse | 53.62 |
| 2018 | Laramie | 49.47 | Lander | 51.25 | Lovell | 52.94 | Saratoga | 52.91 |
| 2017 | Kelly Walsh | 49.97 | Torrington | 51.85 | Lovell | 52.38 | Farson | 54.35 |
| 2016 | Campbell County | 48.98 | Newcastle | 51.45 | Big Horn | 50.11 | Upton | 51.37 |
| 2015 | Campbell County | 49.98 | Douglas | 51.69 | Big Horn | 52.14 | Lingle | 53.64 |
| 2014 | Rock Springs | 49.27 | Powell | 50.82 | Big Horn | 51.59 | Lingle | 52.70 |
| 2013 | Cheyenne Central | 48.98 | Cody | 50.03 | Southeast | 52.11 | Upton | 54.83 |
| 2012 | Cheyenne Central | 49.71 | Star Valley | 49.99 | Pine Bluffs | 52.13 | Upton | 53.89 |
| 2011 | Cheyenne Central | 50.34 | Cody | 51.17 | Pine Bluffs | 52.97 | Dubois | 54.21 |
| 2010 | Cheyenne East | 50.19 | Thermopolis | 51.18 | Lovell | 52.56 | Dubois | 53.94 |
| 2009 | Natrona County | 50.45 | Cody | 51.75 | Riverside | 53.06 | Dubois | 54.54 |
| 2008 | Natrona County | 49.92 | Torrington | 50.39 | Lingle | 51.07 | Southeast | 53.78 |
| 2007 | Campbell County | 49.60 | Torrington | 50.81 | Big Horn | 52.29 | Lingle | 52.28 |
| 2006 | Campbell County | 48.30 | Torrington | 50.43 | Big Piney | 51.39 | Lingle | 51.80 |
| 2005 | Campbell County | 49.17 | Douglas | 50.90 | Big Piney | 50.69 | Cokeville | 53.34 |
| 2004 | Cheyenne Central | 49.39 | Douglas | 51.09 | Big Piney | 52.20 | Guernsey | 52.73 |
| 2003 | Cheyenne Central | 49.40 | Star Valley | 50.85 | Big Piney | 52.83 | Cokeville | 54.07 |
| 2002 | Cheyenne East | 49.87 | Buffalo | 51.57 | Sundance | 52.45 | Guernsey | 54.01 |
| 2001 | Sheridan | 50.18 | Powell | 51.66 | Lovell | 51.95 | Dubois | 52.60 |
| 2000 | Cheyenne Central | 50.07 | Powell | 52.00 | Lovell | 52.08 | Dubois | 52.83 |
| 1999 | Cheyenne East | 49.93 | Torrington | 51.24 | Burns | 52.12 | Cokeville | 53.05 |
| 1998 | Cheyenne Central | 49.03 | Worland | 50.84 | Pinedale | 52.66 | Burlington | 53.43 |
| 1997 | Cheyenne Central | 49.14 | Torrington | 51.22 | Pinedale | 52.51 | Southeast | 52.76 |
| 1996 | Cheyenne Central | 49.68 | Star Valley | 50.77 | Pinedale | 53.48 | Lingle | 53.34 |
| 1995 | Natrona County | 49.80 | Torrington | 51.07 | Southeast | 52.72 | Chugwater | 52.90 |
| 1994 | Natrona County | 49.68 | Worland | 51.34 | Greybull | 52.28 | Pine Bluffs | 52.97 |
| 1993 | Kelly Walsh | 49.84 | Powell | 50.95 | Shoshoni | 52.31 | Chugwater | 53.90 |
| 1992 | Campbell County | 50.43 | Wheatland | 51.64 | Sundance | 52.15 | Burlington | 53.72 |
| 1991 | Kelly Walsh | 49.80 | Torrington | 51.86 | Sundance | 52.78 | Lingle | 55.01 |
| 1990 | Kelly Walsh | 50.13 | Torrington | 51.40 | Greybull | 51.37 | Big Horn | 53.74 |
| 1989 | Kelly Walsh | 50.44 | Torrington | 52.02 | Greybull | 52.82 | Albin | 53.84 |
| 1988 | Cheyenne Central | 50.81 | Torrington | 50.77 | Big Piney | 52.59 | Albin | 54.31 |
| 1987 | Cheyenne Central | 50.50 | Jackson | 51.48 | Wind River | 52.64 | Encampment | 53.79 |
| 1986 | Cheyenne East | 51.20 | Newcastle | 51.26 | Tongue River | 52.79 | Southeast | 54.17 |
| 1985 | Natrona County | 50.37 | Powell | 51.09 | Wind River | 53.03 | Wright | 53.00 |
| 1984 | Riverton | 50.30 | Powell | 51.11 | Hanna | 52.71 | Chugwater | 53.81 |
| 1983 | Rock Springs | 50.40 | Kemmerer | 51.59 | Hanna | 53.15 | Meeteetse | 54.25 |
| 1982 | Natrona County | 51.10 | Star Valley | 52.93 | Sundance | 54.51 | Ten Sleep | 53.64 |
| 1981 | Cheyenne Central | 50.52 | Wheatland | 51.63 | Sundance | 52.44 | Cokeville | 57.28 |
| 1980 | Cheyenne Central | 50.36 | Torrington | 51.70 | Lingle | 54.64 | Burlington | 55.19 |
| 1979 | not contested at AA level | Wheatland | 53.457 | Dubois | 52.94 | not contested at C level |