| 800 | METERS | |
| Clas | s 4A | |
| 2008 | Jesse Jorgensen, Puyallup 10 | 01:54.2 |
| 2007 | Chris Selvar, Kentwood 11 | 01:54.4 |
| 2006 | Luke Lemenager, Tahoma 12 | 01:54.5 |
| 2005 | Ben Poffenroth, Ferris 12 | 01:55.0 |
| 2004 | Alex McClary, Shelton 12 | 01:50.4 |
| 2003 | Alex McClary, Shelton 11 | 01:51.5 |
| 2002 | Courtney Jaworski, Curtis 12 | 01:50.5 |
| 2001 | Courtney Jaworski, Curtis 11 | 01:51.3 |
| 2000 | Jon Manthey, Federal Way | 01:52.4 |
| 1999 | Kris Martin, University | 01:53.4 |
| 1998 | Kris Martin, University | 01:53.6 |
| 1997 | Shawn Murphy, Woodinville | 01:55.5 |
| 1996 | Chris Schafer, Eisenhower | 01:54.4 |
| 1995 | Erik Mickelson, Newport | 01:53.4 |
| 1994 | Erik Mickelson, Newport | 01:53.7 |
| 1993 | Ryan Zackula, Rogers-Puy | 01:52.5 |
| 1992 | Brice Newton, Columbia River | 01:54.4 |
| 1991 | Gbolahan Fatuga, Roosevelt | 01:52.8 |
| 1990 | Scott Jensen, Snohomish | 01:52.7 |
| 1989 | Mitch Leffler, Newport | 01:52.0 |
| 1988 | Bryan Talbott, Ferris | 01:52.4 |
| 1987 | Brian Tebrock, Lindbergh | 01:53.1 |
| 1986 | Wade Ingebritson, North Central | 01:53.1 |
| 1985 | Chris Warner, Clover Park | 01:51.5 |
| 1984 | Tim Manson, Lincoln | 01:52.0 |
| 1983 | Phil Gersberger, Walla Walla | 01:52.7 |
| 1982 | Grant Thacker, Kennedy | 01:53.6 |
| 1981 | Reggie Whitted, Lincoln | 01:54.5 |
| 880 | yards | |
| 1980 | Jeff Knowlton, Bellarmine | 01:52.6 |
| 1979 | Cliff Otos, Battle Ground | 01:57.0 |
| 1978 | Dale Hornung, Evergreen-Sea | 01:53.4 |
| 1977 | Bob Bundy, Mead | 01:53.9 |
| 1976 | John Rohde, Hazen | 01:53.2 |
| 1975 | John Rohde, Hazen | 01:52.6 |
| 1974 | Doug Beckman, Ferris | 01:54.2 |
| 1973 | Jim Brewster, Rogers-Puy | 01:53.3 |
| 1972 | Greg Stewart, Blanchet | 01:53.0 |
| 1971 | Glen Kern, Toppenish | 01:56.2 |
| Jim | Brewster, Rogers-Puy | 01:56.2 |
| 1970 | Jeff Richards, Newport | 01:53.9 |
| 1969 | Rick Albright, Ingraham | 01:54.0 |
| 1968 | Dave Fox, Wapato | 01:53.8 |
| 1967 | Dave Fox, Wapato | 01:51.9 |
| 1966 | Rich Mesmer, Shadle Park | 01:51.4 |
| 1965 | Art Sandison, Port Angeles | 01:54.2 |
| 1964 | Jim Boora, Aberdeen | 01:55.0 |
| 1963 | Bart Barto, Mercer Island | 01:53.9 |
| 1962 | Bart Barto, Mercer Island | 01:53.1 |
| 1961 | Tom Gilpin, Snohomish | 01:55.2 |
| 1960 | Bill Pratt, Wenatchee | 01:57.1 |
| 1959 | Bill Pratt, Wenatchee | 01:55.9 |
| 1958 | Don Durall, Gonzaga | 01:56.4 |
| 1957 | Ted Hazen, Everett | 02:00.2 |
| 1956 | Jack Larsen, Arlington | 01:58.3 |
| 1955 | Chad Mitchell, Lewis & Clark | 01:59.2 |
| 1954 | Ron Ohler, Chewelah | 01:58.9 |
| 1953 | Donn Kaynor, Moses Lake | 01:59.1 |
| 1952 | Bobby Cox, Walla Walla | 01:57.6 |
| 1951 | Bobby Cox, Walla Walla | 02:00.0 |
| 1950 | James Green, Overlake | 02:01.6 |
| 1949 | Les Watson, Battle Ground | 01:58.8 |
| 1948 | George Stimac, Cle Elum | 02:02.9 |
| 1947 | Bob Pate, Overlake | 01:58.1 |
| 1946 | George Stimac, Cle Elum | 02:01.2 |
| 1945 | James Golden, Longview | 02:01.4 |
| 1944 | Dick Paeth, Vancouver | 01:57.7 |
| 1943 | No meet | |
| 1942 | Bob Day, Okanogan | 02:01.5 |
| 1941 | Bob Day, Okanogan | 01:59.3 |
| 1940 | Leo Brott, Bremerton | 02:02.5 |
| 1939 | Leo Brott, Bremerton | 02:02.0 |
| 1938 | Al Rasmussen, Wapato | 01:59.6 |
| 1937 | Paul Martin, Centralia | 02:02.0 |
| 1936 | Hobert Ballard, Longview | 02:00.3 |
| 1935 | Lawrence Long, Mabton | 02:02.1 |
| 1934 | Don Kenoyer, Anacortes | 02:02.4 |
| 1933 | Bob Greenfield, Highline | 02:03.4 |
| 1932 | Jim Angle, Foster | 02:03.5 |
| 1931 | Ken Leendersten, Lewis & Clark | 01:58.0 |
| 1930 | Ken Leendersten, Lewis & Clark | 02:00.1 |
| 1929 | Berton Long, Pomeroy | 01:58.5 |
| 1928 | Harry Dodds, Highline | 02:02.1 |
| 1927 | Wenzel Kaier, Washougal | 02:04.6 |
| 1926 | Rufus Kiser, Wenatchee | 01:56.8 |
| 1925 | Bob Dalton, Hillyard | 01:59.7 |
| 1924 | Bob Dalton, Hillyard | 01:59.5 |
| Clas | s 3A | |
| 2008 | Spencer Head, Camas 12 | 01:55.7 |
| 2007 | Abdi Hassan, Nathan Hale 12 | 01:54.8 |
| 2006 | Nectaly Barbosa, Prosser 11 | 01:52.0 |
| 2005 | Nectaly Barbosa, Prosser 10 | 01:53.5 |
| 2004 | Jonah Rathbun, Lakeside 12 | 01:54.9 |
| 2003 | Tim Freeman, Bainbridge 12 | 01:56.3 |
| 2002 | Ryan Brown, Renton 12 | 01:55.3 |
| 2001 | Bruce Jackson, Nathan Hale | 1:54.5h |
| 2000 | Dan McLean, Kennedy | 01:53.6 |
| 1999 | Mike Kamm, Interlake | 01:53.5 |
| 1998 | Joe Brosseau, Issaquah | 01:52.8 |
| 1997 | John Cote, Lindbergh | 01:51.0 |
| 1996 | Matt Pearson, O’Dea | 01:52.2 |
| 1995 | Matt Pearson, O’Dea | 01:53.4 |
| 1994 | Matt Read, Centralia | 01:54.8 |
| 1993 | Matt Read, Centralia | 01:54.2 |
| 1992 | Gbolahan Fatuga, Roosevelt | 01:52.2 |
| 1991 | Eric Anderson, Prosser | 01:52.1 |
| 1990 | Dwight Wheaton, Evergreen-Se | 01:53.5 |
| 1989 | Chris Racus, Tumwater | 01:55.0 |
| 1988 | Dave Smith, Tumwater | 01:53.0 |
| 1987 | J.D. Optekar, West Valley-Yak | 01:55.0 |
| 1986 | J.D. Optekar, West Valley-Yak | 01:56.0 |
| 1985 | Vince Collins, West Valley-Spo | 01:52.2 |
| 1984 | Ted Mecham, East Valley-Spo | 01:53.0 |
| 1983 | Steve Reed, Hoquiam | 01:54.0 |
| 1982 | Brad Dupen, Shorewood | 01:53.1 |
| 1981 | Brad Wilson, Chehalis | 01:54.9 |
| 1980 | Scott D’Amato, Glacier | 01:56.0 |
| 880 | yards | |
| 1979 | Brad Powell, Tahoma | 01:55.0 |
| 1978 | Brad Powell, Tahoma | 01:54.5 |
| 1977 | Brad Powell, Tahoma | 01:57.9 |
| 1976 | Larry Weber, North Thurston | 01:54.4 |
| 1975 | Joe McPherson, Chehalis | 01:55.7 |
| 1974 | Duane Groth, Wapato | 01:53.9 |
| 1973 | Duane Groth, Wapato | 01:54.3 |
| Clas | s 2A | |
| 2008 | Mason McHenry, Sehome 12 | 01:52.5 |
| 2007 | Isak Bergman, Ellensburg 12 | 01:52.7 |
| 2006 | James Vela, Grandview 12 | 01:58.3 |
| 2005 | Matt Lovrin, White Salmon 12 | 01:56.4 |
| 2004 | Phil Hinrichs, Pullman 12 | 01:56.6 |
| 2003 | Nate Appel, Ilwaco 12 | 1:54.3h |
| 2002 | Ty Axtman, Elma 12 | 01:55.5 |
| 2001 | Braden Giswold, South Whidbey | 01:55.7 |
| 2000 | Ryan Wieseler, Connell | 01:58.7 |
| 1999 | Torin Koos, Cascade | 01:55.7 |
| 1998 | Kevin Smith, Ridgefield | 01:54.4 |
| Clas | s 1A | |
| 2008 | Jasen Brown, Brewster 12 | 01:54.6 |
| 2007 | Jasen Brown, Brewster 11 | 01:56.3 |
| 2006 | Will Moseley, Seattle Academy 10 | 01:59.2 |
| 2005 | Tyler Smith, Bellevue Christian 12 | 02:00.0 |
| 2004 | Brian Wall, Tacoma Baptist 12 | 01:53.6 |
| 2003 | Brian Wall, Tacoma Baptist 11 | 01:55.2 |
| 2002 | Brian Wall, Tacoma Baptist 10 | 01:55.6 |
| 2001 | Brian Wall, Tacoma Baptist 9 | 01:57.3 |
| 2000 | Todd Arnold, Ocosta | 01:57.0 |
| 1999 | Shane Newton, Cashmere | 01:56.1 |
| 1998 | Alex Browne, Chelan | 01:57.8 |
| 1997 | Carlos Cisneros, Highland | 01:56.7 |
| 1996 | Cody Bean, Bellevue Christian | 01:58.6 |
| 1995 | Chris Frizzell, Chewelah | 01:57.6 |
| 1994 | Geoff Grosenbach, King’s | 01:56.8 |
| 1993 | Steve Donn, Lake Roosevelt | 01:54.8 |
| 1992 | James Nilsen, Steilacoom | 01:55.8 |
| 1991 | Troy Holman, Rochester | 01:58.8 |
| 1990 | Troy Holman, Rochester | 01:56.0 |
| 1989 | Eric Anderson, Prosser | 01:58.0 |
| 1988 | Chris McBride, Kiona-Benton | 01:56.1 |
| 1987 | Shane Morgan, Ridgefield | 01:56.3 |
| 1986 | Shane Morgan, Ridgefield | 01:57.9 |
| 1985 | Greg Muller, Castle Rock | 01:58.0 |
| 1984 | Andre Hulet, Steilacoom | 01:59.0 |
| 1983 | Bob Pliler, Castle Rock | 01:53.8 |
| 1982 | Bob Pliler, Castle Rock | 01:55.3 |
| 1981 | Mike Rousseau, Mossyrock | 01:57.5 |
| 1980 | John Everett, Mt. Baker | 01:55.4 |
| 880 | yards | |
| 1979 | Dave Hosley, Eatonville | 02:01.4 |
| 1978 | Greg Hall, Connell | 01:58.4 |
| 1977 | Joel Miller, Goldendale | 01:58.3 |
| 1976 | Galen George, Blaine | 01:58.5 |
| 1975 | Dale Landreth, Reardan | 01:59.9 |
| 1974 | John Cornthwaite, Tolt | 01:57.8 |
| 1973 | Dave Schneider, Carroll | 01:59.5 |
| 1972 | Greg Gibson, Connell | 01:52.8 |
| 1971 | Greg Gibson, Connell | 01:57.5 |
| 1970 | Al Byrd, Chelan | 01:57.8 |
| 1969 | Terry Schell, Palouse | 01:56.2 |
| 1968 | John Childs, East Valley-Spo | 02:02.5 |
| 1967 | John Childs, East Valley-Spo | 01:58.7 |
| 1966 | Les Monagon, Lyle | 01:58.1 |
| 1965 | Steve Groth, Liberty | 02:05.2 |
| 1964 | Gary Benson, Okanogan | 01:55.5 |
| 1963 | Gary Benson, Okanogan | 01:57.2 |
| Clas | s 2B | |
| 2008 | Jeff Pope, Valley Christian 11 | 01:58.5 |
| 2007 | Jared Friedly, NW Chr (Colbert) 11 | 02:01.4 |
| 2006 | Matt Conrath, Odessa 10 | 01:59.1 |
| 2005 | Sam Stone, Tekoa-Oakes-Rosalia 12 | 01:57.5 |
| 2004 | Mac McGrath, Kittitas 12 | 01:57.6 |
| 2003 | Erik Walter, Odessa 11 | 01:58.8 |
| 2002 | Joe Hewitt, Republic 12 | 01:59.2 |
| 2001 | Joe Hewitt, Republic 11 | 02:01.2 |
| 2000 | Jesse Klemish, Springdale | 01:57.8 |
| 1999 | Kelan McKiernan, Pomeroy | 01:56.2 |
| 1998 | Nate Carlson, Pateros | 01:59.1 |
| 1997 | Matt Humann, West Side Christian | 01:56.1 |
| 1996 | Christian Laugen, St. George’s | 01:55.6 |
| 1995 | Jerry Close, DeSales | 01:59.2 |
| 1994 | Tim Briggs, Davenport | 01:58.8 |
| 1993 | Chamberlain Franklyn, Bush | 01:57.6 |
| 1992 | Bobby Matthews, Seattle Luther | 01:57.4 |
| 1991 | Bobby Matthews, Seattle Luther | 02:01.8 |
| 1990 | Bobby Johnson, N.Seattle Chr | 01:59.4 |
| 1989 | Floyd Gumminger, Soap Lk/WCrk | 02:00.9 |
| 1988 | Floyd Gumminger, Soap Lk/WCrk | 02:00.6 |
| 1987 | Floyd Gumminger, Soap Lk/WCrk | 02:02.2 |
| 1986 | Brian Van Whye, NW Christian-Spo | 01:57.6 |
| 1985 | Vance Lillengreen, Reardan | 01:59.1 |
| 1984 | Sean Messiter, Pe Ell | 01:58.1 |
| Clas | s 1B | |
| 2008 | Matt Conrath, Odessa 12 | 01:56.7 |
| 2007 | Matt Conrath, Odessa 11 | 01:57.4 |
| 1600 | METERS | |
| Clas | s 4A | |
| 2008 | Miles Unterreiner, Gig Harbor 12 | 04:13.7 |
| 2007 | Joey Bywater, Lake Stevens 11 | 04:10.7 |
| 2006 | Joe Churchill, Auburn Riverside 12 | 04:15.2 |
| 2005 | Ben Poffenroth, Ferris 12 | 04:13.1 |
| 2004 | Evan Garber, Mead 12 | 04:10.7 |
| 2003 | Carl Moe, Auburn Riverside 12 | 04:05.1 |
| 2002 | Chris Lukezic, Auburn 12 | 04:10.2 |
| 2001 | Michael Kiter, Shadle Park | 04:08.6 |
| 2000 | Cameron Schwehr, Mt Spokane | 04:12.5 |
| 1999 | Ian Johnson, University | 04:15.3 |
| 1998 | Tom Becker, Mt. Spokane | 04:18.2 |
| 1997 | Isaac Hawkins, Ferris | 04:07.4 |
| 1996 | Isaac Hawkins, Ferris | 04:13.2 |
| 1995 | Skiy DeTray, Mead | 04:08.5 |
| 1994 | Greg James, Mead | 04:10.1 |
| 1993 | Matt Davis, Mead | 04:10.8 |
| 1992 | Matt Davis, Mead | 04:15.4 |
| 1991 | Dave Gurry, Blanchet | 04:13.0 |
| 1990 | Nathan Davis, Mead | 04:10.7 |
| 1989 | Chris Lewis, Mead | 04:08.3 |
| 1988 | Chris Lewis, Mead | 04:09.6 |
| 1987 | Stormy Shouman, Redmond | 04:12.7 |
| 1986 | Brad Barquist, Interlake | 04:09.2 |
| 1985 | John Quade, Woodinville | 04:06.7 |
| 1984 | Matt Donnelly, Renton | 04:14.8 |
| 1983 | Matt Donnelly, Renton | 04:05.6 |
| 1982 | Jon Knight, Ferris | 04:11.6 |
| 1981 | Bill Hannigan, Bellarmine | 04:18.1 |
| Mile | ||
| 1980 | Hugh Hazelquist, Wilson | 04:17.3 |
| 1979 | Steve Kaestner, Shoreline | 04:18.7 |
| 1978 | Mike Brady, North Central | 04:15.1 |
| 1977 | Chris Hudson, Newport | 04:18.8 |
| 1976 | Darrell Martin, Everett | 04:20.4 |
| 1975 | Tim Riley, Ferris | 04:13.2 |
| 1974 | Scott Hall, Lynnwood | 04:12.9 |
| 1973 | Jim Brewster, Rogers-Puy | 04:10.4 |
| 1972 | Reed Mayer, Snohomish | 04:14.7 |
| 1971 | Scott Daggatt, Bellevue | 04:16.2 |
| 1970 | Dave McCarty, East Valley-Spo | 04:16.5 |
| 1969 | Phil Burkwist, Lewis & Clark | 04:10.6 |
| 1968 | Wes Smylie, Clover Park | 04:16.3 |
| 1967 | Bob Brodel, Issaquah | 04:15.7 |
| 1966 | Gary Lineburg, Oak Harbor | 04:12.8 |
| 1965 | Roscoe Divine, Columbia River | 04:12.2 |
| 1964 | Gerry Lindgren, Rogers-Spo | 04:06.0 |
| 1963 | Gerry Lindgren, Rogers-Spo | 04:18.3 |
| 1962 | Jerry Leonard, Lewis & Clark | 04:21.3 |
| 1961 | Paul Schlicke, Gonzaga | 04:19.3 |
| 1960 | Paul Schlicke, Gonzaga | 04:31.1 |
| 1959 | Mike Johnson, Franklin | 04:31.4 |
| 1958 | Jerry Bisyak, South Bend | 04:33.7 |
| 1957 | Clyde Carpenter, Granger | 04:29.0 |
| 1956 | Clyde Carpenter, Granger | 04:30.7 |
| 1955 | Bill Colwell, Lewis & Clark | 04:24.3 |
| 1954 | Bill Colwell, Lewis & Clark | 04:29.7 |
| 1953 | Dan Grogan, Clover Park | 04:29.5 |
| 1952 | Don Jenkins, Bremerton | 04:31.9 |
| 1951 | Neil Rader, Lincoln | 04:31.3 |
| 1950 | Neil Rader, Lincoln | 04:30.0 |
| 1949 | Jim Lund, Fife | 04:31.8 |
| 1948 | Earl Lesley, South Kitsap | 04:41.2 |
| 1947 | Robert Bruce, Bothell | 04:35.5 |
| 1946 | Doug Allen, Omak | 04:35.6 |
| 1945 | Clem Eischen, Vancouver | 04:33.3 |
| 1944 | Clem Eischen, Vancouver | 04:31.7 |
| 1943 | No meet | |
| 1942 | Bob Hopkins, Monroe | 04:36.8 |
| 1941 | Gerald Martin, Dayton | 04:30.4 |
| 1940 | Marston Fitzsimmons, Pomeroy | 04:30.6 |
| 1939 | Jim Crump, Bremerton | 04:27.5 |
| 1938 | Don Giles, Bickleton | 04:29.9 |
| 1937 | Edwin Buchert, Tonasket | 04:36.2 |
| 1936 | Noel Williams, Pullman | 04:32.2 |
| 1935 | Clyde Wooten, Marysville | 04:37.7 |
| 1934 | Fred Scherrer, Lewis & Clark | 04:40.8 |
| 1933 | Jim Angle, Foster | 04:30.0 |
| 1932 | Jim Angle, Foster | 04:41.1 |
| 1931 | Ray Carriker, Wenatchee | 04:36.6 |
| 1930 | William Nolf, Wapato | 04:39.4 |
| 1929 | William Nolf, Wapato | 04:36.2 |
| 1928 | Mike St. Louis, Chelan | 04:35.8 |
| 1927 | Milton Sessler, Renton | 04:40.6 |
| 1926 | Rufus Kiser, Wenatchee | 04:30.8 |
| 1925 | Rufus Kiser, Wenatchee | 04:36.0 |
| 1924 | Rufus Kiser, Wenatchee | 04:40.0 |
| Clas | s 3A | |
| 2008 | Ryan Prentice, Mt Rainier 12 | 04:18.6 |
| 2007 | Abdi Hassan, Nathan Hale 12 | 04:13.5 |
| 2006 | Abdi Hassan, Nathan Hale 11 | 04:17.3 |
| 2005 | Nectaly Barbosa, Prosser 10 | 04:15.1 |
| 2004 | Austin Abbott, Chehalis 12 | 04:14.3 |
| 2003 | Brian Ehlis, West Valley-Yak 12 | 04:14.9 |
| 2002 | Jon Hickey, Hanford 12 | 04:14.2 |
| 2001 | Justin Ireland, Skyline | 04:19.0 |
| 2000 | Kevin Englehardt, Highline | 04:16.3 |
| 1999 | Adam Tenforde, Hanford | 04:09.9 |
| 1998 | Dustin Duke, Jackson | 04:13.2 |
| 1997 | Tom Gaschk, Gig Harbor | 04:15.4 |
| 1996 | Matt Pearson, O’Dea | 04:10.1 |
| 1995 | Tyson Estes, Hoquiam | 04:14.5 |
| 1994 | Matt Read, Centralia | 04:21.6 |
| 1993 | Michael Galeana, Hoquiam | 04:13.4 |
| 1992 | Michael Galeana, Hoquiam | 04:16.1 |
| 1991 | Eric Anderson, Prosser | 04:13.1 |
| 1990 | Andy Maris, White River | 04:14.4 |
| 1989 | Mat Taylor, Shelton | 04:18.5 |
| 1988 | Dave Smith, Tumwater | 04:09.3 |
| 1987 | Pat Haller, Lynnwood | 04:14.2 |
| 1986 | T.T. Roe, Mountlake Terrace | 04:10.6 |
| 1985 | John Hogan, Gig Harbor | 04:15.3 |
| 1984 | Joe Martin, Kelso | 04:15.9 |
| 1983 | Steve Reed, Hoquiam | 04:10.9 |
| 1982 | Steve Reed, Hoquiam | 04:13.2 |
| 1981 | Shawn Bernier, Selah | 04:20.4 |
| 1980 | David Mitchell, Burlington | 04:15.6 |
| Mile | ||
| 1979 | Jack Ramsey, Chehalis | 04:21.2 |
| 1978 | Jack Ramsey, Chehalis | 04:18.0 |
| 1977 | Greg Kangas, R.A. Long | 04:21.7 |
| 1976 | Mike Wilson, East Valley-Spo | 04:24.6 |
| 1975 | Bruce Green, R.A. Long | 04:22.7 |
| 1974 | Bruce Green, R.A. Long | 04:20.2 |
| 1973 | Doug Seebeck, Sunnyside | 04:22.1 |
| Clas | s 2A | |
| 2008 | Colin Flynn, Sehome 12 | 04:19.6 |
| 2007 | Mason McHenry, Sehome 11 | 04:15.7 |
| 2006 | Tyler Rapp, Lakewood 12 | 04:31.0 |
| 2005 | Michael Dols, Chelan 12 | 04:26.1 |
| 2004 | Phil Hinrichs, Pullman 12 | 04:19.2 |
| 2003 | Tyler Mitchell, Mt Baker 12 | 04:25.9 |
| 2002 | Ty Axtman, Elma 12 | 04:17.5 |
| 2001 | Braden Giswold, South Whidbey | 04:18.7 |
| 2000 | Matt Harriman, Omak | 04:17.3 |
| 1999 | Matt Harriman, Omak | 04:19.0 |
| 1998 | Kevin Smith, Ridgefield | 04:19.4 |
| Clas | s 1A | |
| 2008 | Seth Pierson, Cashmere 11 | 04:21.9 |
| 2007 | Kyle King, Coupeville 11 | 04:21.5 |
| 2006 | Alex Crabill, Charles Wright 12 | 04:17.8 |
| 2005 | Alex Crabill, Charles Wright 11 | 04:21.3 |
| 2004 | Tom Wyatt, Charles Wright 12 | 04:12.4 |
| 2003 | Tom Wyatt, Charles Wright 11 | 04:25.4 |
| 2002 | Reid Carrell, Freeman 12 | 04:24.8 |
| 2001 | Reid Carrell, Freeman 11 | 04:21.8 |
| 2000 | Todd Arnold, Ocosta | 04:26.6 |
| 1999 | John Russell, Freeman | 04:16.3 |
| 1998 | Rosario Blanco, Chelan | 04:24.1 |
| 1997 | Ross Jorgusen, Toledo | 04:20.5 |
| 1996 | Justin Murray, Lakewood | 04:26.7 |
| 1995 | Kevin Smith, Ridgefield | 04:21.7 |
| 1994 | Josh Mattson, Naches | 04:20.0 |
| 1993 | Steve Donn, Lake Roosevelt | 04:18.3 |
| 1992 | Steve Donn, Lake Roosevelt | 04:20.8 |
| 1991 | Mac Lavier, Lakewood | 04:19.3 |
| 1990 | Darren Hunter, Chelan | 04:20.2 |
| 1989 | Kienan Slate, Colfax | 04:19.0 |
| 1988 | David Richner, Mt. Baker | 04:21.4 |
| 1987 | Shawn Anderson, Cashmere | 04:15.6 |
| 1986 | Robert Price, Carroll | 04:15.9 |
| 1985 | Robert Price, Carroll | 04:18.7 |
| 1984 | Robert Price, Carroll | 04:17.2 |
| 1983 | Randall Jones, Goldendale | 04:15.6 |
| 1982 | Greg Vandenburg, Stevenson | 04:16.1 |
| 1981 | Mike Rousseau, Mossyrock | 04:21.8 |
| 1980 | John Everett, Mt. Baker | 04:18.7 |
| Mile | ||
| 1979 | Mike McGlade, NW Christian-Spo | 04:27.6 |
| 1978 | Ted Mittlestaedt, Reardan | 04:24.8 |
| 1977 | Chris Villani, Mt. Baker | 04:19.5 |
| 1976 | Chris Villani, Mt. Baker | 04:25.5 |
| 1975 | Joe Ghiglione, Carroll | 04:30.3 |
| 1974 | John Cornthwaite, Tolt | 04:24.5 |
| 1973 | Marty Gwinn, DeSales | 04:25.3 |
| 1972 | Greg Gibson, Connell | 04:28.3 |
| 1971 | Mark Nickell, Pateros | 04:19.2 |
| 1970 | Mark Nickell, Pateros | 04:22.8 |
| 1969 | Mark Nickell, Pateros | 04:17.2 |
| 1968 | Scott Taylor, South Bend | 04:35.5 |
| 1967 | Ron Bullock, Lyle | 04:18.1 |
| 1966 | Ron Bullock, Lyle | 04:17.9 |
| 1965 | Ron Bullock, Lyle | 04:37.4 |
| 1964 | Al Van Troba, Goldendale | 04:24.0 |
| 1963 | Dennis Emerson, Chelan | 04:42.1 |
| Clas | s 2B | |
| 2008 | Jeff Pope, Valley Christian 11 | 4:28.9h |
| 2007 | Brad Serdar, Reardan 12 | 04:30.0 |
| 2006 | Jeffrey Schloemer, MtVernon Chr 11 | 04:32.2 |
| 2005 | Gabe Molinero, NW Chr-Lacey 12 | 04:28.7 |
| 2004 | Mac McGrath, Kittitas 12 | 04:26.3 |
| 2003 | Mac McGrath, Thorp-Kittitas 11 | 04:34.0 |
| 2002 | Joe Hewitt, Republic 12 | 04:24.6 |
| 2001 | Jon Skelton, Mt Vernon Christian | 04:26.0 |
| 2000 | Jesse Klemish, Springdale | 04:18.9 |
| 1999 | Ned Miller, Darrington | 04:20.1 |
| 1998 | Nate Carlson, Pateros | 04:28.4 |
| 1997 | Matt Humann, West Side Christian | 04:23.8 |
| 1996 | Matt Humann, West Side Christian | 04:22.7 |
| 1995 | Travis Armstrong, Mossyrock | 04:24.2 |
| 1994 | Tim Briggs, Davenport | 04:22.7 |
| 1993 | Tyrone Minnis, Bridge-Pateros | 04:20.6 |
| 1992 | Tyrone Minnis, Bridge-Pateros | 04:20.7 |
| 1991 | Tyrone Minnis, Bridge-Pateros | 04:26.7 |
| 1990 | Andrew Fowler, Lopez | 04:29.3 |
| 1989 | Erick Goldman, University Prep | 04:18.3 |
| 1988 | Mark Lacey, Pomeroy | 04:24.8 |
| 1987 | Robert Kyler, Rainier | 04:26.9 |
| 1986 | Brian Van Whye, NW Christian-Spo | 04:27.6 |
| 1985 | Scott Hink, NW Christian-Spo | 04:32.2 |
| 1984 | Sean Messiter, Pe Ell | 04:21.6 |
| Clas | s 1B | |
| 2008 | Matt Conrath, Odessa 12 | 04:30.9 |
| 2007 | Matt Conrath, Odessa 11 | 04:35.0 |
| 3200 | METERS | |
| Clas | s 4A | |
| 2008 | Miles Unterreiner, Gig Harbor 12 | 09:13.5 |
| 2007 | Joey Bywater, Lake Stevens 11 | 09:09.2 |
| 2006 | Joey Bywater, Lake Stevens 10 | 09:04.0 |
| 2005 | Jeff Helmer, Jackson 11 | 09:11.1 |
| 2004 | Evan Garber, Mead 12 | 09:13.4 |
| 2003 | Evan Garber, Mead 11 | 09:12.1 |
| 2002 | Jesse Fayant, Mead 12 | 09:01.5 |
| 2001 | Michael Kiter, Shadle Park | 08:55.4 |
| 2000 | Branden Fuller, Lincoln | 09:05.4 |
| 1999 | Ian Johnson, University | 09:13.4 |
| 1998 | Matt Lowe, Mead | 09:10.6 |
| 1997 | Isaac Hawkins, Ferris | 08:56.6 |
| 1996 | Isaac Hawkins, Ferris | 09:13.0 |
| 1995 | Micah Davis, Mead | 08:58.3 |
| 1994 | Rob Aubrey, Mead | 09:07.9 |
| 1993 | Matt Davis, Mead | 09:04.4 |
| 1992 | Matt Davis, Mead | 09:12.6 |
| 1991 | Dave Gurry, Blanchet | 08:56.2 |
| 1990 | Stuart Burnham, Ferris | 09:02.5 |
| 1989 | Chris Lewis, Mead | 08:50.7 |
| 1988 | Cajh Hafferty, Blanchet | 08:58.3 |
| 1987 | Stormy Shouman, Redmond | 09:01.0 |
| 1986 | Brad Barquist, Interlake | 08:58.9 |
| 1985 | Bruce McDowell, Columbia River | 08:59.9 |
| 1984 | Kurt Messersmith, Mead | 09:00.3 |
| 1983 | Curt Corvin, Lakes | 09:00.1 |
| 1982 | Jon Knight, Ferris | 09:03.9 |
| 1981 | Britt Brewer, Ferris | 09:28.1 |
| 2 mi | le | |
| 1980 | Jim Coombes, North Central | 09:16.4 |
| 1979 | Dave Barnett, Aberdeen | 09:17.0 |
| 1978 | Greg Erwin, Bellarmine | 09:08.8 |
| 1977 | Tom Hamel, Davis | 09:12.8 |
| 1976 | Kirk Spangler, Sammamish | 09:27.8 |
| 1975 | Mark Anderson, Ferndale | 09:19.6 |
| 1974 | Craig Martin, Edmonds | 09:17.6 |
| 1973 | Gordy Braun, Shoreline | 08:58.1 |
| 1972 | Gordy Braun, Shoreline | 09:12.4 |
| 1971 | Jim Campbell, Nathan Hale | 09:21.4 |
| 1970 | Randy James, Ferris | 09:14.5 |
| 1969 | Randy James, Ferris | 09:09.8 |
| 1968 | Phil Burkwist, Lewis & Clark | 09:13.5 |
| 1967 | Bill Koss, Shorecrest | 09:24.5 |
| 1966 | Rick Riley, Ferris | 08:48.3 |
| 1965 | Rick Riley, Ferris | 09:11.9 |
| Clas | s 3A | |
| 2008 | Ryan Prentice, Mt Rainier 12 | 09:16.4 |
| 2007 | Max O'D-McDonald, Seattle Prep 12 | 09:02.7 |
| 2006 | Kevin Zelenak, Black Hills 12 | 09:12.5 |
| 2005 | Max O'D-McDonald, Seattle Prep 10 | 09:15.4 |
| 2004 | Jon Harding, Issaquah 12 | 09:12.7 |
| 2003 | Brian Ehlis, West Valley-Yak 12 | 09:17.6 |
| 2002 | Jon Hickey, Hanford 12 | 09:09.6 |
| 2001 | Mike Heidt, Selah | 09:23.8 |
| 2000 | Kevin Englehardt, Highline | 09:17.3 |
| 1999 | Adam Tenforde, Hanford | 08:58.2 |
| 1998 | Adam Tenforde, Hanford | 09:10.0 |
| 1997 | Kris Rolin, Fife | 09:12.9 |
| 1996 | Geoff Perry, Gig Harbor | 09:12.7 |
| 1995 | Cary Stidham, Nathan Hale | 09:17.1 |
| 1994 | Nick Rogers, Mount Si | 09:32.4 |
| 1993 | Michael Galeana, Hoquiam | 09:14.6 |
| 1992 | Michael Galeana, Hoquiam | 09:18.3 |
| 1991 | Sam Alexander, Bellingham | 09:07.3 |
| 1990 | Andy Maris, White River | 09:17.0 |
| 1989 | Andy Maris, White River | 09:21.7 |
| 1988 | Frank Fox, Edmonds | 09:14.4 |
| 1987 | Pat Haller, Lynnwood | 09:03.5 |
| 1986 | Pat Haller, Lynnwood | 09:02.6 |
| 1985 | David Trevino, Burlington | 09:21.9 |
| 1984 | Buck Jones, Ellensburg | 09:13.8 |
| 1983 | Karl Van Calcar, Edmonds | 08:55.9 |
| 1982 | Karl Van Calcar, Edmonds | 09:11.4 |
| 1981 | Gavin Gordon, Gig Harbor | 09:23.9 |
| 1980 | Mike Blackmore, Prosser | 09:14.0 |
| 2 mi | le | |
| 1979 | Jerry Maris, White River | 09:22.5 |
| 1978 | Chip Pierce, Selah | 09:21.2 |
| 1977 | Chip Pierce, Selah | 09:24.5 |
| 1976 | Pete Vernie, Ellensburg | 09:39.6 |
| 1975 | John Robinson, Pilchuck | 09:42.4 |
| 1974 | Lynn Weitz, West Valley-Spo | 09:22.0 |
| 1973 | Gordon Bowman, Washington | 09:37.1 |
| Clas | s 2A | |
| 2008 | Quinton Decker, Port Townsend 11 | 09:31.2 |
| 2007 | Chris Kwiatkowski, Bellingham 12 | 09:05.9 |
| 2006 | Tyler Rapp, Lakewood 12 | 09:50.2 |
| 2005 | Alex Croutworst, King's 12 | 09:44.2 |
| 2004 | James Sundquist, South Whidbey 12 | 09:51.4 |
| 2003 | Tyler Mitchell, Mt Baker 12 | 09:32.5 |
| 2002 | Matt Owen, East Valley-Yak 12 | 09:25.9 |
| 2001 | Michael Greenman, Riverside | 09:41.5 |
| 2000 | Matt Harriman, Omak | 09:44.5 |
| 1999 | Matt Harriman, Omak | 09:35.4 |
| 1998 | Matt Harriman, Omak | 09:28.5 |
| Clas | s 1A | |
| 2008 | Kyle King, Coupeville 12 | 09:43.2 |
| 2007 | Kyle King, Coupeville 11 | 09:42.0 |
| 2006 | Kyle King, Coupeville 10 | 09:36.6 |
| 2005 | Alex Crabill, Charles Wright 11 | 09:31.0 |
| 2004 | Tom Wyatt, Charles Wright 12 | 09:17.4 |
| 2003 | Tom Wyatt, Charles Wright 11 | 09:43.0 |
| 2002 | Reid Carrell, Freeman 12 | 09:38.9 |
| 2001 | Reid Carrell, Freeman 11 | 09:45.4 |
| 2000 | Todd Arnold, Ocosta | 09:57.6 |
| 1999 | John Russell, Freeman | 09:44.6 |
| 1998 | Rosario Blanco, Chelan | 09:55.2 |
| 1997 | Ross Jorgusen, Toledo | 09:34.4 |
| 1996 | Ross Jorgusen, Toledo | 09:35.2 |
| 1995 | Josh Muxen, Kiona-Benton | 09:36.8 |
| 1994 | Jon Murray, Lakewood | 09:29.6 |
| 1993 | Ernie Ammons, Ilwaco | 09:36.9 |
| 1992 | Steve Donn, Lake Roosevelt | 09:39.1 |
| 1991 | Brent Hooper, Montesano | 09:31.6 |
| 1990 | Brent Hooper, Montesano | 09:31.3 |
| 1989 | Kienan Slate, Colfax | 09:17.9 |
| 1988 | David Richner, Mt. Baker | 09:25.5 |
| 1987 | Shawn Anderson, Cashmere | 09:26.2 |
| 1986 | Robert Price, Carroll | 09:32.2 |
| 1985 | Robert Price, Carroll | 09:37.8 |
| 1984 | Robert Densmore, Blaine | 09:37.7 |
| 1983 | Randall Jones, Goldendale | 09:43.0 |
| 1982 | Greg Vandenburg, Stevenson | 09:25.1 |
| 1981 | Robbie Wright, Ilwaco | 09:48.5 |
| 1980 | Mike McGlade, NW Christian-Spo | 09:33.8 |
| 2 mi | le | |
| 1979 | Jeff Fielding, Coupeville | 09:47.5 |
| 1978 | Jay Terry, Castle Rock | 09:42.8 |
| 1977 | Chris Villani, Mt. Baker | 09:38.6 |
| 1976 | Chris Villani, Mt. Baker | 09:35.5 |
| 1975 | John Pryor, Lake Roosevelt | 09:49.6 |
| 1974 | Dave Kobes, Granger | 09:56.3 |
| 1973 | Rick Adams, Eatonville | 09:23.0 |
| 1972 | Rick Adams, Eatonville | 09:48.3 |
| 1971 | Dale Campbell, Washougal | 09:55.5 |
| 1970 | Ken Bell, Tonasket | 09:38.6 |
| 1969 | Ken Bell, Tonasket | 09:30.0 |
| 1968 | Don Wright, Tahoma | 10:06.0 |
| 1967 | Alba Bartholemew, Klickitat | 09:50.7 |
| 1966 | Dave McCallum, East Valley-Spo | 09:07.3 |
| 1965 | Dave McCallum, East Valley-Spo | 10:16.6 |
| Clas | s 2B | |
| 2008 | Nathan Perry, White Pass 12 | 09:56.2 |
| 2007 | Dalton Cuthbert, Christian Faith 9 | 10:09.3 |
| 2006 | Herschel Sanchey, Klickitat 10 | 09:58.6 |
| 2005 | Herschel Sanchey, Klickitat 9 | 09:59.4 |
| 2004 | Mac McGrath, Kittitas 12 | 09:54.8 |
| 2003 | Mac McGrath, Thorp-Kittitas 11 | 09:55.8 |
| 2002 | Spencer Paxson, Trout Lake 11 | 09:44.4 |
| 2001 | Jon Skelton, Mt Vernon Christian | 09:47.3 |
| 2000 | Jon Skelton, Mt Vernon Christian | 09:47.6 |
| 1999 | Ned Miller, Darrington | 09:45.8 |
| 1998 | Kelan McKiernan, Pomeroy | 10:06.1 |
| 1997 | Matt Humann, West Side Christian | 09:44.5 |
| 1996 | Dusty Lopez, Trout Lake | 10:00.2 |
| 1995 | Travis Armstrong, Mossyrock | 09:39.0 |
| 1994 | Tim Briggs, Davenport | 09:36.3 |
| 1993 | Tyrone Minnis, Bridge-Pateros | 09:30.5 |
| 1992 | Tyrone Minnis, Bridge-Pateros | 09:29.5 |
| 1991 | Tyrone Minnis, Bridge-Pateros | 09:46.0 |
| 1990 | Andrew Fowler, Lopez | 09:54.5 |
| 1989 | Mark Lacey, Pomeroy | 09:27.3 |
| 1988 | Mark Lacey, Pomeroy | 09:38.6 |
| 1987 | Daryl Curryer, NW Christian-Spo | 09:40.3 |
| 1986 | Daryl Curryer, NW Christian-Spo | 09:50.9 |
| 1985 | Scott Hink, NW Christian-Spo | 10:02.9 |
| 1984 | Sean Messiter, Pe Ell | 10:05.8 |
| Clas | s 1B | |
| 2008 | Herschel Sanchey, Klickitat 12 | 09:44.7 |
| 2007 | Herschel Sanchey, Klickitat 11 | 10:17.7 |