Portage
Boys - Girls
Currently 1973 to 2024


'73 '74 '75 '76 '77 '78 '79 '80 '81 '82 '83 '84 '85 '86 '87 '88 '89 '90 '91 '92 '93 '94 '95 '96 '97 '98 '99
Year Rank 3 1 6 8 8 2 8 3 2 5 3 2 2 3 2 2 1 2 9 1 3 5 2 1
All-Time Rank 17 19 156 576 944 260 314 221 53 335 107 125 426 301 214 352 416 120 183 73 144 839 178 386 674 242 113

'00 '01 '02 '03 '04 '05 '06 '07 '08 '09 '10 '11 '12 '13 '14 '15 '16 '17 '18 '19 '20 '21 '22 '23 '24
Year Rank 8 12 14 25 13 14 31 37 30 39 23 39 23 55 42 89 88 48 33 26 27
All-Time Rank 537 943 898 1,085 568 820 1,107 1,282 1,153 847 887 1,032 926
All-Time RankNameSenior YearFRSOJRSRBest RatingBest Year
41  Jason Casiano 1990 16:28 16:06 15:26 15:26 15:26 #1  
118  Mike Taylor 2000 16:47 16:22 15:39 16:09 15:39 #2  
144  Shane Conroy 2024 17:00 16:16 15:41 15:52 15:41 #8  
258  Doug Collins 1981 16:52 16:23 15:47 15:47 #12  
295  William Wishnevski 1974 16:09 15:49 15:49 #10  
356  Greg Ross 1979 16:43 16:12 15:52 15:52 #13  
367  Robert Smart 1977 16:43 15:52 15:52 #14  
388  Jason Stepanovich 1992 17:02 16:02 15:53 16:01 15:53 #6  
433  Thomas Sanidas 1973 15:55 15:55 #16  
444  Dan Mulvihill 1982 16:34 16:13 15:55 15:55 #14  
505  Jeff Smenyak 1987 16:47 15:57 16:45 15:57 #7  
596  Shawn Mulvihill 1973 16:00 16:00 #17  
614  Jeff Zeha 1998 16:22 16:26 16:00 16:00 #8  
661  Basil Robertson 1975 16:02 16:06 16:02 #21  
682  Dan Allen 1993 16:47 16:28 16:05 16:03 16:03 #11  
716  John Longfellow 1974 16:19 16:04 16:04 #24  
724  John Lowery 1984 16:53 16:15 16:04 16:04 #13  
750  Mike Webber 1981 17:06 16:30 16:05 16:05 #35  
784  Michael Baker 1988 16:42 16:49 16:06 16:06 #11  
808  Larry McEwan 1973 16:06 16:06 #21  
830  Dustin Sandoval 1994 16:38 16:07 16:17 16:07 #12  
845  Ron Smith 1983 16:35 16:35 16:07 16:07 #24  
961  Bill Perkins 1974 16:10 16:17 16:10 #29  
982  Steve Samuel 1999 17:11 16:51 16:29 16:10 16:10 #19  
1,013  Robert Peterson 1975 16:11 16:13 16:11 #29  
1,069  Michael Koslow 1985 16:38 16:22 16:17 16:12 16:12 #14  
1,197  David Valentine 1981 16:39 16:39 16:24 16:15 16:15 #58  
1,202  Tom Taylor 1996 17:10 16:43 16:17 16:15 16:15 #14  
1,213  Randy Coudriet 1979 18:03 16:15 16:42 16:15 #55  
1,227  Philipp Heckhausen 2006 16:15 16:15 #31  
1,236  Mat Marsh 2014 17:48 16:15 16:15 #46  
1,258  Brian Mulvihill 1976 16:24 16:25 16:16 16:16 #51  
1,294  Eric Colley 1984 16:23 16:16 16:16 #32  
1,395  Antonio Chapa 2016 17:08 17:26 16:38 16:18 16:18 #43  
1,476  Jason Ritter 1999 17:28 17:13 16:50 16:20 16:20 #26  
1,496  Ken Timm 1995 17:19 16:20 16:20 #25  
1,520  Jeff Fitch 1987 17:09 16:26 16:20 16:20 #29  
1,567  Ken Crews 1993 16:36 16:43 16:21 16:21 #34  
1,598  Josh McCormack 1994 16:51 16:22 16:36 16:22 #37  
1,657  David Lapine 1991 16:40 16:23 16:23 #37  
1,659  David Mulvihill 1980 16:39 16:32 16:23 16:23 #70  
1,661  John Brown 1973 16:23 16:23 #47  
1,750  Chris Westerkamp 1996 16:55 16:24 16:33 16:24 #30  
1,759  Fred Reynolds 1976 16:24 16:37 16:24 #53  
1,792  Nick Morris 1995 16:46 16:50 16:25 16:25 #31  
1,802  Anthony Best 2013 16:25 16:46 16:55 16:25 #64  
1,806  Tony Kwiatkowski 1985 16:54 16:27 16:25 16:35 16:25 #45  
1,899  Noah Bosstel 2023 19:11 18:15 16:55 16:26 16:26 #79  
1,934  Jason Willis 2004 17:06 16:55 16:39 16:27 16:27 #45  
1,940  Paul Bouth 1988 16:27 16:27 #36  
1,972  Mike Urbanik 2001 16:47 16:27 16:27 #38  
2,092  Byron Chandler 1993 16:42 16:29 16:29 #43  
2,161  Dillon Quinones 2016 17:18 16:31 16:31 16:31 #80  
2,359  David Brown 1988 16:39 16:33 16:42 16:33 #55  
2,376  Kyle Gutierrez 2019 17:02 16:54 16:34 16:34 #86  
2,392  Mike Zonder 2000 17:28 16:57 16:34 16:50 16:34 #47  
2,435  Nicholas Munoz 1995 16:34 16:34 #53  
2,573  Christopher Lynch 1991 16:36 16:59 16:36 #62  
2,581  Rob Bailey 2004 17:43 16:53 16:55 16:36 16:36 #70  
2,664  Vince McCulloch 1990 16:49 16:46 16:37 16:37 #65  
2,684  Sam Schmidt 1983 16:37 16:37 #89  
2,700  Tommy Martin 2015 17:22 16:37 17:32 16:37 #107  
2,716  Charles Whelan 1984 16:44 16:37 16:37 #73  
2,800  Bob Smart 16:38 #93  
2,804  Mike Griffith 1998 16:47 16:51 16:45 16:38 16:38 #60  
2,994  Robert Smeltzer 1978 17:17 16:40 16:40 #122  
3,104  Dan Newton 1980 17:37 17:02 16:42 16:42 #119  
3,155  Tom Erickson 2000 16:42 16:47 16:42 #68  
3,256  Audie Vasquez 1983 16:43 16:43 #125  
3,270  Steve Homme 1980 16:44 16:44 #122  
3,285  Marc Timberman 1989 16:44 16:44 #63  
3,337  Craig Foster 2001 16:44 17:03 16:48 16:44 #75  
3,341  Steve Dixon 1989 16:44 16:44 #64  
3,379  Patrick McDonald 1987 17:08 16:45 16:49 16:45 #76  
Matt Cronch 1999 16:51 16:45 16:45
Robert Blackwell 2011 16:46 16:58 16:46
Matt McCulloch 1988 16:57 16:46 16:46
Tylor Hudson 2014 17:46 16:56 18:40 16:49 16:49
Peter Stahura 1985 17:51 16:49 16:49
Terry Aubaugh 1979 16:50 16:50
T.J. Dohner 2004 17:44 16:51 16:51
Tommy Elwood 2019 17:39 17:14 16:52 17:16 16:52
Jim Flannery 2005 17:08 16:53 17:24 16:53
Brian Westerkamp 2002 16:53 16:53
Mark Fischer 2006 17:07 16:55 16:55
Tim Galati 1996 16:55 16:55
Joe Toftaker 1990 16:55 16:55
Jeremy Davies 2005 17:35 17:18 16:57 17:01 16:57
Jeff Rhody 1987 16:57 16:57
Brandon Campbell 2005 17:04 16:58 16:58
Matt McCluskey 2002 16:58 16:58
Dustin Balboa 2013 17:10 17:08 16:59 17:20 16:59
Joe Bailey 2000 17:40 16:59 17:09 16:59
Kevin Huber 1982 16:59 16:59
Adam Ritter 2001 17:28 17:00 17:00
Jeffrey Brown 1984 17:00 17:00
Michael Sarver 1983 17:01 17:01
Jeremy Conner 1994 17:05 17:01 17:01
Ken Halal 1977 17:02 17:02
Max Zmija 2011 17:03 17:10 17:03
Ethan Miller 2022 18:58 17:58 17:03 17:26 17:03
George Tuthill 17:03
Alan Kane 1994 17:06 17:06
Troy Eubank 1980 17:07 17:07
Jeff Servaty 1988 17:07 17:18 17:07
Sam Smart 17:07
Jake Ahlborn 2005 17:12 17:08 17:08
Aiden Farley 2024 19:20 18:26 17:58 17:09 17:09
Lucas Sullivan 2013 17:49 17:10 17:10
Cuyler Simmons 2002 17:28 17:10 17:10
Josh Bosstel 2024 19:21 17:53 17:16 17:11 17:11
Weston Stilwell 2025 17:53 17:59 17:11 17:11
Robert Abell 1982 17:11 17:11
Jacob Thielbar 2013 17:50 18:39 17:36 17:12 17:12
William Murray 1975 17:13 17:13
Bryan Eichhorn 17:14
Landon Miller 2024 18:22 17:21 17:14 17:14
Brett Spotten 2004 17:15 17:16 17:15
Ruben Perez 1995 17:29 17:16 17:16
David Clegg 2013 17:58 17:18 17:27 17:18
Alex Mulvihill 2001 17:18 17:18
Todd McHargue 1979 17:19 17:19
Rob Charbonneau 2000 17:19 17:19
Max Mulvihill 2006 17:20 17:20
Dylan Filla 2018 18:04 17:20 17:22 17:30 17:20
Nick Solis 2015 17:22 17:22
Raul Cervantes 2017 18:11 17:23 18:02 17:23
Mike Alonozo 1977 17:25 17:25
Chase Reyes 2022 18:56 17:53 17:40 17:25 17:25
Burton Berbesque 1989 17:26 17:26
Brandon Warren 2020 18:45 17:43 17:27 17:32 17:27
Nate Partin 2017 18:11 17:27 18:47 17:27
Kurt Squire 1989 17:27 17:27
Nick Heimberg 2014 19:06 17:58 17:28 17:31 17:28
Chris Erickson 17:29
Ethan Walsh 2025 18:56 17:55 17:31 17:31
Stephen Bain 2006 18:15 17:31 17:31
Kyle Lamping 2006 17:31 17:31
Jacob Galvan 2014 17:40 17:32 17:32
Jay Trosper 1988 17:33 17:33
Michael Kovacs 2015 17:53 17:33 17:33
Tim Huber 2012 17:57 17:34 17:34
Rigo Barrozo 2014 17:37 17:48 17:37
Robby Hawkins 2015 17:37 18:09 17:37
Andrew Doctor 2019 19:00 18:25 17:37 17:37
Matt Walters 2007 17:38 17:38
Jake Sullivan 2009 17:38 17:38
Mike Kirk 2004 17:38 17:38
John VanProyen 1975 17:39 17:39
Christian Cervantes 2015 17:39 17:39
Nick Powell 2021 18:56 18:28 17:42 17:42
Rafael Maier 2021 17:44 17:44
Myles Tolliver 2007 17:44 17:44
Tyler Swets 2011 17:45 17:45
Matthew Zmija 2018 18:46 18:03 17:45 17:45
Xolomon Rosales 2016 17:48 17:48
Ross Falk 2010 17:51 17:51
Ethan Weiler 2022 19:37 17:52 19:06 17:52
Raphael Maier 2021 19:24 17:54 18:07 17:54
A.J. Malenky 2016 17:55 17:55
Cory Lamping 2011 17:57 17:57
Zack Swets 2012 17:57 17:57
Adam Partin 2020 17:57 17:57
Ethan Mikhail-Keehn 2020 17:59 17:59
Joe Mietzner 2019 18:04 18:17 18:04
Kalisto Rosales 2019 19:03 18:07 19:38 18:07
Ethan Howard 2021 19:04 18:36 18:08 18:08
Ben Lagunas 2024 19:59 18:46 18:51 18:12 18:12
Connor Belt 2018 18:58 18:13 18:13
Ricky Norgan 2018 18:19 18:38 18:19
Chris Klenk 2013 18:21 18:21
Mauricio Martinez 2013 18:38 18:23 18:23
Christian Blackwell 2017 18:26 18:26
Gavin Schaefer 2020 18:31 18:46 18:36 18:31
Luke Elwood 2021 18:32 18:32
Zach Thompson 2019 18:54 18:32 18:32
Arturo Perez 2018 18:41 18:36 18:36
Stephan Sulivan 2019 19:13 18:43 19:01 18:56 18:43
Nate Shaffer 2019 19:25 18:48 18:48
Lukas Streetman 2019 18:50 19:21 18:50
Daniel Henson 2021 18:51 18:51
Owen Pittman 2020 18:52 18:52
Cooper Wilkins 2025 19:02 18:54 19:02 18:54
Jacob Lagunas 2026 19:44 19:01 19:01
Mike Bingham 2018 19:22 19:22
Gibson Kelley 2025 19:26 19:26
Kamden Self 2023 19:27 19:27
Carson Purser 2027 20:16 20:16
Blake Helton 2019 20:43 20:43
RankYearRatingYear RankAll-Time Rank
1   1973 115     #3   #17 
2   1974 121     #1   #19 
3   1981 153     #2   #53 
4   1992 167     #1   #73 
5   1983 186     #3   #107 
6   1999 188     #1   #113 
7   1990 192     #2   #120 
8   1984 192     #2   #125 
9   1993 199     #2   #144 
10   1975 203     #6   #156 
11   1995 213     #1   #178 
12   1991 214     #2   #183 
13   1987 225     #2   #214 
14   1980 227     #8   #221 
15   1998 232     #2   #242 
16   1978 238     #8   #260 
17   1986 249     #3   #301 
18   1979 253     #314 
19   1982 259     #8   #335 
20   1988 262     #2   #352 
21   1996 269     #3   #386 
22   1989 276     #3   #416 
23   1985 279     #5   #426 
24   2000 310     #8   #537 
25   2004 317     #13   #568 
26   1976 318     #576 
27   1997 339     #5   #674 
28   2005 366     #14   #820 
29   1994 370     #9   #839 
30   2014 373     #23   #847 
31   2016 383     #23   #887 
32   2002 386     #14   #898 
33   2024 391     #27   #926 
34   2001 394     #12   #943 
35   1977 394     #944 
36   2023 413     #26   #1,032 
37   2003 422     #25   #1,085 
38   2010 428     #31   #1,107 
39   2012 436     #30   #1,153 
40   2011 461     #37   #1,282 
2015 481     #39  
2022 484     #33  
2013 498     #39  
2018 505     #42  
2006 548    
2021 566     #48  
2017 594     #55  
2020 732     #88  
2019 767     #89