| 1989 WIAA State Cross Country Championships | ||||
| CLASS B BOYS | ||||
| Individuals - 5000 Meters | ||||
| Place | Name | School | Time | |
| 1 | Geoff Bulotta | Big Foot | 15:52 | |
| 2 | Kurt Kenas | Waunakee | 15:52 | |
| 3 | Shawn Wolfgram | Wautoma | 16:06 | |
| 4 | Pete Jaeger | Westby | 16:09 | |
| 5 | Chris Seever | Chetek | 16:10 | |
| 6 | Ben Holden | Whitewater | 16:11 | |
| 7 | Mark Luebke | Mayville | 16:24 | |
| 8 | Ron Payne | West Milwaukee | 16:31 | |
| 9 | Dave Leitl | Park Falls | 16:33 | |
| 10 | Jamie Reisterer | Valders | 16:34 | |
| 11 | Kevin Jensen | Verona | 16:37 | |
| 12 | Ad Caputo | Big Foot | 16:37 | |
| 13 | Craig Halverson | Valders | 16:39 | |
| 14 | Mark Rutledge | Whitewater | 16:40 | |
| 15 | Kevin Freaner | Palmyra-Eagle | 16:42 | |
| 16 | Dan Meyer | New Holstein | 16:43 | |
| 17 | Jeremy Hackle | Colby | 16:48 | |
| 18 | Christian Duhme | Lake Mills | 16:48 | |
| 19 | Jason Helgeson | Balders | 16:48 | |
| 20 | Dave Reybrock | Little Chute | 16:49 | |
| 21 | Dean Knitter | Platteville | 16:49 | |
| 22 | Kevin Bushman | Phillips | 16:50 | |
| 23 | Dan Dennis | Mount Horeb | 16:51 | |
| 24 | James Kluckhohn | Neillsville | 16:53 | |
| 25 | Don Klaar | Phillips | 16:54 | |
| 26 | Jon Streblow | New Holstein | 16:55 | |
| 27 | Jay Schabel | Mayville | 16:58 | |
| 28 | Bob Hanke | Lakeland | 16:59 | |
| 29 | Ty Peterson | Lakeland | 16:59 | |
| 30 | Kelly Kinas | Little Chute | 17:00 | |
| 31 | Mike Chartier | Lakeland | 17:01 | |
| 32 | Todd Anderson | St. Croix Falls | 17:03 | |
| 33 | Brad Deja | Valders | 17:05 | |
| 34 | Josh Tilley | Lakeland | 17:11 | |
| 35 | Scott Steele | Lakeland | 17:13 | |
| 36 | Rod Semrow | Wautoma | 17:14 | |
| 37 | Chris Bush | Black River Falls | 17:14 | |
| 38 | Brian Mulbauer | Valders | 17:15 | |
| 39 | Dave Bennin | Verona | 17:21 | |
| 40 | Mike Robinson | Mauston | 17:23 | |
| 41 | Keith Buttry | Platteville | 17:24 | |
| 42 | Steve Haines | Neillsville | 17:24 | |
| 43 | Mike McKuen | Park Falls | 17:25 | |
| 44 | Jack Foucault | Whitewater | 17:26 | |
| 45 | Phil Swain | Verona | 17:30 | |
| 46 | Dan Reich | Whitewater | 17:31 | |
| 47 | Brad Bushman | Phillips | 17:32 | |
| 48 | Al Sprague | Phillips | 17:32 | |
| 49 | Bryan Marks | Berlin | 17:33 | |
| 50 | Eric Giese | Valders | 17:35 | |
| 51 | Kent McClurg | Viroqua | 17:35 | |
| 52 | Brian Ottstad | Osseo-Fairchild | 17:36 | |
| 53 | Dave Rathsack | Freedom | 17:37 | |
| 54 | Rich Cox | Verona | 17:38 | |
| 55 | Brian Gore | Platteville | 17:38 | |
| 56 | Brian Hanus | Freedom | 17:39 | |
| 57 | Joe Badran | Verona | 17:45 | |
| 58 | Dan Hefko | Wautoma | 17:46 | |
| 59 | Joe Gonnering | Freedom | 17:51 | |
| 60 | Joe Kartz | Freedom | 17:52 | |
| 61 | Criag Smigaj | Lakeland | 17:56 | |
| 62 | Bill Manning | Phillips | 17:57 | |
| 63 | Andy Gulotta | Big Foot | 18:01 | |
| 64 | Ryan Regan | Whitewater | 18:02 | |
| 65 | Jess Johnson | Wautoma | 18:03 | |
| 66 | Matt Osegard | Neillsville | 18:05 | |
| 67 | Jeff Mertig | Black River Falls | 18:09 | |
| 68 | Jack Hoogland | Phillips | 18:10 | |
| 69 | Bryan Thompson | Verona | 18:11 | |
| 70 | Brian Stenzel | Valders | 18:11 | |
| 71 | Don Brunner | Neillsville | 18:15 | |
| 72 | Lance Arnoldassen | Freedom | 18:15 | |
| 73 | Jesse Decker | Mayville | 18:16 | |
| 74 | Tim Bleck | Phillips | 18:18 | |
| 75 | Rob Pasbrig | Mayville | 18:20 | |
| 76 | Jared Alexander | Whitewater | 18:20 | |
| 77 | Darius Tandon | Platteville | 18:23 | |
| 78 | Jake Polyock | Big Foot | 18:24 | |
| 79 | Andrew Rave | Black River Falls | 18:26 | |
| 80 | Jeff Schmidt | Verona | 18:28 | |
| 81 | John Kitto | Platteville | 18:29 | |
| 82 | Reid Thorp | Platteville | 18:31 | |
| 83 | Mike Miles | Black River Falls | 18:32 | |
| 84 | Robert Hammond | Freedom | 18:34 | |
| 85 | Lance Gurney | Neillsville | 18:44 | |
| 86 | Shane Koch | Wautoma | 18:45 | |
| 87 | Joe Garza | Wautoma | 18:46 | |
| 88 | Jason Quick | Black River Falls | 18:48 | |
| 89 | Jason Milligan | Big Foot | 18:49 | |
| 90 | Chris Arps | Freedom | 18:50 | |
| 91 | Andy Mosman | Mayville | 18:51 | |
| 92 | A. Jay Holder | Black River Falls | 18:53 | |
| 93 | Bart Rocque | Lakeland | 18:59 | |
| 94 | Kevin McHugh | Big Foot | 18:59 | |
| 95 | Matt Ray | Mayville | 19:03 | |
| 96 | Erick Bjork | Platteville | 19:07 | |
| 97 | Steve Benedict | Neillsville | 19:08 | |
| 98 | Ben Marshall | Neillsville | 19:16 | |
| 99 | Matt Lister | Black River Falls | 19:48 | |
| 100 | Mike Brenegan | Mayville | 20:03 | |
| 101 | Matt Standke | Wautoma | 20:22 | |
| Team Standings | ||||
| Scores | Team | Scores | Total | |
| 1 | Valders | 5-8-10-19-24 | 66 | |
| 2 | Lakeland | 16-17-18-20-21 | 92 | |
| 3 | Whitewater | 3-9-28-30-45 | 115 | |
| 4 | Phillips | 12-14-31-32-43 | 132 | |
| 5 | Verona | 6-25-29-35-38 | 133 | |
| 6 | Wautoma | 2-22-39-46-67 | 176 | |
| 7 | Big Foot | 1-7-44-59-70 | 181 | |
| 8 | Platteville | 11-26-36-58-62 | 193 | |
| 9 | Mayville | 4-15-54-56-72 | 201 | |
| 10 | Freedom | 34-37-40-41-53 | 205 | |
| 11 | Neillsville | 13-27-47-52-66 | 205 | |
| 12 | Black River Falls | 23-48-60-64-69 | 264 | |