2024 | Tanner Lam | Laramie | 1:45.38 | Benny Kulow | Lander | 1:45.97 | |
2023 | Mark Constantino | Cheyenne South | 1:46.83 | Dylan Huelskamp | Lander | 1:43.63 | |
2022 | Matt Pietsch | Cheyenne Central | 1:44.96 | Dylan Huelskamp | Lander | 1:44.91 | |
2021 | Jared Price | Cheyenne South | 1:44.93 | Dylan Huelskamp | Lander | 1:45.93 | |
2020 | Kellen Chadderdon | Kelly Walsh | 1:44.07 | Ryan Brinda | Lander | 1:48.47 | |
2019 | Michael Richmond | Green River | 1:42.42 | Nick Kulow | Lander | 1:46.07 | |
2018 | Jackson Mugg | Cheyenne East | 1:43.60 | Ryan Brinda | Lander | 1:49.73 | |
2017 | Darwin Anderson | Rock Springs | 1:44.55 | Caleb Huelskamp | Lander | 1:49.03 | |
2016 | Noah Beaver | Campbell County | 1:43.44 | Aidan Cain | Rawlins | 1:49.39 | |
2015 | Kayden Harbison | Rock Springs | 1:43.12 | Ben Wetzel | Powell | 1:50.03 | |
2014 | Kyle White | Cheyenne Central | 1:42.45 | Taner Trujillo | Sublette | 1:48.97 | |
2013 | Conor Vasa | Rock Springs | 1:44.83 | Neil Medders | Buffalo | 1:49.22 | |
2012 | Nick Dillinger | Campbell County | 1:38.19 | Alec Hampton | Worland | 1:49.92 | |
2011 | Garrett Koehler | Cheyenne Central | 1:44.53 | Stephen Powers | Lyman | 1:47.49 | |
2010 | Garrett Koehler | Cheyenne Central | 1:44.10 | Stephen Powers | Lyman | 1:46.98 | |
2009 | Alek Anderson | Green River | 1:45.94 | Alex Fowler | Lander | 1:50.27 | |
2008 | Trevor Andersen | Cheyenne Central | 1:46.67 | Riley Johnson | Kemmerer | 1:49.91 | |
2007 | Justin Hastings | Cheyenne East | 1:50.23 | Aaron Steele | Lander | 1:44.87 | |
2006 | Alex Milberger | Kelly Walsh | 1:48.26 | Aaron Steele | Lander | 1:46.68 | |
2005 | Kolbin Bertilson | Laramie | 1:47.86 | Brian Johnson | Kemmerer | 1:50.80 | |
2004 | Alex Anderson | Cheyenne Central | 1:46.55 | Brian Johnson | Kemmerer | 1:50.17 | |
2003 | Alex Anderson | Cheyenne Central | 1:46.98 | Will Vietti | Worland | 1:52.34 | |
2002 | Alex Anderson | Cheyenne Central | 1:48.06 | Beau Taylor | Lander | 1:47.68 | |
2001 | Trevor Haley | Kelly Walsh | 1:42.52 | Beau Taylor | Lander | 1:43.03 | |
2000 | Ryan Turner | Laramie | 1:47.54 | Mike Pryor | Lander | 1:51.53 | |
1999 | Nathan Storey | Cheyenne Central | 1:45.45 | Joe Hoyt | Lander | 1:47.30 | |
1998 | Nathan Storey | Cheyenne Central | 1:47.06 | Guy Fulfer | Worland | 1:42.98 | |
1997 | Jason Garman | Laramie | 1:44.65 | Jake Rehard | Rawlins | 1:45.30 | |
1996 | David Hellevang | Campbell County | 1:46.71 | Jake Rehard | Rawlins | 1:44.85 | |
1995 | Rob Yovich | Laramie | 1:47.56 | Jake Cook | Buffalo | 1:50.27 | |
1994 | Justin Kapinus | Campbell County | 1:46.25 | Cody Lallatin | Lyman | 1:51.74 | |
1993 | J.J. Bay | Campbell County | 1:45.45 | Ryan Moffat | Lander | 1:55.36 | |
1992 | J.J. Bay | Campbell County | 1:48.10 | Toby Trainer | Douglas | 1:53.26 | |
1991 | J.J. Bay | Campbell County | 1:45.39 | Shawn Sorenson | Lander | 1:54.54 | |
1990 | Chris Morgan | Rawlins | 1:45.27 | Tim Kalus | Buffalo | 1:57.08 | |
1989 | Chris Morgan | Rawlins | 1:45.95 | Norman Cox | Powell | 1:47.70 | |
1988 | Jason Flock | Laramie | 1:48.90 | Norman Cox | Powell | 1:51.24 | |
1987 | Walt Eggers | Laramie | 1:44.82 | Sean Tesoro | Evanston | 1:51.34 | |
1986 | Walt Eggers | Laramie | 1:46.43 | Sanford Robinson | Evanston | 1:52.23 | |
1985 | Mark Johnson | Sheridan | 1:48.79 | Sanford Robinson | Evanston | 1:53.59 | |
1984 | Mark Miller | Laramie | 1:44.38 | Sanford Robinson | Evanston | 1:54.50 | |
1983 | Tim Hanson | Campbell County | 2:00.612 | Jamey Brock | Thermopolis | 2:10.639 | **races in meters |
1982 | Rob Bress | Laramie | 1:45.700 | Tony Pisciotti | Newcastle | 1:58.964 | |
1981 | Rob Bress | Laramie | 1:47.467 | John Marx | Big Piney | 1:53.743 | |
1980 | Dan Brubaker | Lander | 2:00.687 | John Marx | Big Piney | 2:10.585 | **races in meters |
1979 | Alan Fisser | Laramie | 1:47.701 | Tim Martin | Newcastle | 2:07.487 | **Class A races in meters |
1978 | Alan Fisser | Laramie | 1:49.55 | Rich Barker | Newcastle | 2:13.199 | **Class A races in meters |
1977 | Alan Fisser | Laramie | 1:53.000 | Scott Buschelman | Green River | 2:05.149 | |
1976 | John Masek | Natrona | 1:52.61 | Kevin Goglio | Green River | 2:01.97 | |
1975 | Gary Frickey | Sheridan | 1:54.00 | Kevin Goglio | Green River | 2:07.09 | |
1974 | Gary Frickey | Sheridan | 1:54.10 | Kevin Goglio | Green River | 2:05.20 | |
1973 | Gary Frickey | Sheridan | 2:01.3 | Lenny Bishop | Glenrock | 2:06.4 | |
1972 | Kevin Tripp | Cody | 1:56.8 | Scott Worden | Newcastle | 2:06.7 | |
1971 | Dave Broyles | Cheyenne East | 1:51.3 | Bruce Roumell | Glenrock | 2:03.3 | |
1970 | Dave Broyles | Cheyenne East | 1:56.6 | Mark Smith | Thermopolis | 2:11.6 | |
1969 | Rick Basford | Laramie | 1:59.2 | - | - | - | |
1968 | Max Broyles | Cheyenne East | 2:04.7 | - | - | - | |
1967 | Jim Haworth | Powell | 1:59.6 | - | - | - | |
1966 | Jim Haworth | Powell | 2:03.9 | - | - | - | |
1965 | Ray Tollman | Powell | 2:07.2 | - | - | - | |
1964 | Gus Soohn | Cheyenne Central | 2:09.2 | - | - | - | |
1963 | Barry Braa | Powell | 2:09.6 | - | - | - | |
1962 | Barry Braa | Powell | 2:16.6 | - | - | - | |
1961 | Charles Love | University Prep | 2:19.2 | - | - | - | |
1960 | Ev Diehl | Rock Springs | 2:14.2 | - | - | - | |
1959 | Ken Hoff | Natrona | 2:09.7 | - | - | - | |
1958 | Ken Hoff | Natrona | 2:16.2 | - | - | - | |
1957 | Vernon Welsh | Cheyenne Central | 2:22.6 | - | - | - | |
1956 | Vernon Welsh | Cheyenne Central | 2:33.0 | - | - | - | |
1955 | Bob Anderson | Cheyenne Central | 2:28.1 | - | - | - | |
1954 | Norman Hanson | Cheyenne Central | 2:35.9 | - | - | - | |
1953 | Meet canceled | | | - | - | - | |
1952 | Bert McFarland | Natrona | 2:25.7 | - | - | - | |
1951 | Wayne McSheehy | Cheyenne Central | 2:31.4 | - | - | - | |
1950 | Caryl Spargur | Natrona | 2:27.8 | - | - | - | |
1949 | Caryl Spargur | Natrona | 2:31.5 | - | - | - | |
1948 | Brian Murphy | Cheyenne Central | 2:45.8 | - | - | - | **listed as 220-yard freestyle |