Top Michigan High School Football Programs Since 1950

    REGULAR-SEASON   PLAYOFFS   OVER-ALL   2007 MHSAA  
    G O   W L T AVE.   W L AVE.   W L T AVE.   ENROLLMENT CLASS  
1. Sterling Heights Parkway Christian Eagles 18 18 0 0 1.000 3 2 .600 21 2 0 .913 203 D 2006
2. Zeeland West Dux 27 25 2 0 .926 9 2 .818 34 4 0 .895 756 B 2005
3. Farmington Hills Harrison Hawks 341 1 275 65 1 .808 75 13 .852 350 78 1 .817 1,220 A 1970
4. Jackson Lumen Christi Catholic Titans 358 2 281 77 0 .785 48 10 .828 329 87 0 .791 587 B 1968
5. Saginaw Nouvel Catholic Panthers 209 7 170 39 0 .813 35 18 .660 205 57 0 .782 468 C 1984
6. Marysville Vikings 465 12 366 93 6 .794 14 14 .500 380 107 6 .777 825 B
7. East Grand Rapids Pioneers 501 21 379 113 9 .765 43 9 .827 422 122 9 .771 985 B
8. Birmingham Brother Rice Warriors 406 8 306 96 4 .759 49 14 .778 355 110 4 .761 1,372 A 1962
9. Fowler Eagles 480 39 369 107 4 .773 36 20 .643 405 127 4 .759 182 D
10. Traverse City Saint Francis Gladiators 487 23 369 114 4 .762 43 18 .705 412 132 4 .755 318 C 1951
11. East Lansing Trojans 506 16 371 124 11 .744 29 17 .630 400 141 11 .735 1,115 A
12. Waterford Our Lady of the Lakes Lakers 407 25 298 104 5 .738 40 18 .690 338 122 5 .732 199 D 1960
13. Novi Detroit Catholic Central Shamrocks 492 30 349 138 5 .714 57 9 .864 406 147 5 .732 1,914 A
14. Crystal Falls Forest Park Trojans 356 13 259 91 6 .736 42 20 .677 301 111 6 .727 203 D 1967
15. Frankenmuth Eagles 454 23 336 114 4 .744 12 16 .429 348 130 4 .726 568 B 1955
16. Utica Eisenhower Eagles 334 8 246 87 1 .738 25 16 .610 271 103 1 .724 2,733 A 1970
17. Mendon Hornets 488 34 340 139 9 .706 61 12 .836 401 151 9 .723 269 C
18. Dearborn Fordson Tractors 498 19 361 133 4 .729 18 16 .529 379 149 4 .716 2,337 A *
19. Frankfort Panthers 457 28 326 123 8 .722 39 20 .661 365 143 8 .715 190 D
20. Monroe Saint Mary Catholic Falcons 479 8 341 130 8 .720 21 13 .618 362 143 8 .713 431 C
21. Midland Chemics 515 7 368 140 7 .721 21 18 .538 389 158 7 .708 1,704 A
22. Ann Arbor Pioneer Pioneers 501 21 352 143 6 .709 16 8 .667 368 151 6 .707 3,204 A
23. Orchard Lake Saint Mary's Prep Eaglets 436 32 303 130 3 .698 37 11 .771 340 141 3 .706 1,062 A
24. Flint Powers Catholic Chargers 342 244 97 1 .715 19 14 .576 263 111 1 .703 703 B 1970
25. Hudson Tigers 481 2 332 142 7 .698 14 12 .538 346 154 7 .689 372 C
26. Montrose Rams 513 9 353 154 6 .694 25 15 .625 378 169 6 .689 512 B
27. Muskegon Big Reds 519 3 353 156 10 .690 23 12 .657 376 168 10 .688 1,646 A
28. Dearborn Divine Child Falcons 416 16 282 133 1 .679 14 5 .737 296 138 1 .682 897 B 1960
29. Grand Rapids Catholic Central Cougars 521 1 348 154 19 .686 19 15 .559 367 169 19 .678 787 B
30. Muskegon Catholic Central Crusaders 493 2 323 163 7 .662 51 13 .797 374 176 7 .678 265 C 1953
31. Riverview Pirates 500 9 338 154 8 .684 11 10 .524 349 164 8 .678 927 B
32. Westland Glenn Rockets 393 3 270 120 3 .691 17 16 .515 287 136 3 .677 2,210 A 1964
33. Battle Creek Pennfield Panthers 461 7 314 143 4 .685 15 13 .536 329 156 4 .677 634 B 1956
34. Beal City Aggies 466 23 318 145 3 .686 37 24 .607 355 169 3 .676 199 D
35. Kingsford Flivvers 463 14 310 151 2 .672 29 15 .659 339 166 2 .671 696 B
36. Traverse City West Titans 99 70 29 0 .707 1 6 .143 71 35 0 .670 2,009 A 1997
37. Middleville Thornapple Kellogg Trojans 507 14 339 157 11 .679 5 11 .312 344 168 11 .668 922 B
38. Constantine Falcons 504 18 330 163 11 .666 23 11 .676 353 174 11 .666 458 C
39. Sterling Heights Stevenson Titans 368 1 247 119 2 .674 23 16 .590 270 135 2 .666 2,789 A 1967
40. Manchester Flying Dutchmen 457 23 307 145 5 .677 10 13 .435 317 158 5 .666 397 C
41. Allen Park Jaguars 500 11 328 159 13 .669 28 18 .609 356 177 13 .664 1,133 A *
42. Escanaba Eskymos 462 15 307 149 6 .671 6 8 .429 313 157 6 .664 1,026 B
43. Grosse Pointe North Norsemen 359 1 241 118 0 .671 8 10 .444 249 128 0 .660 1,611 A 1968
44. Bay City Central Wolves 513 9 338 167 8 .667 8 9 .471 346 176 8 .660 1,689 A
45. Bay City John Glenn Bobcats 387 9 263 122 2 .682 5 16 .238 268 138 2 .659 944 B 1964
46. Deckerville Eagles 465 12 309 149 7 .672 11 15 .423 320 164 7 .659 241 D
47. Detroit Crockett Tech Rockets 99 67 32 0 .677 10 8 .556 77 40 0 .658 797 B 1997
48. Detroit Henry Ford Trojans 411 39 277 132 2 .676 9 18 .333 286 150 2 .655 1,948 A 1958
49. Saginaw Swan Valley Vikings 323 1 216 107 0 .669 6 10 .375 222 117 0 .655 602 B 1972
50. Lake Linden-Hubbell Lakes 420 57 273 142 5 .656 29 16 .644 302 158 5 .655 160 D
51. Muskegon Oakridge Eagles 382 5 248 131 3 .653 28 15 .651 276 146 3 .653 537 B 1965
52. Macomb Dakota Cougars 108 67 41 0 .620 21 6 .778 88 47 0 .652 2,465 A 1996
53. Negaunee Miners 459 18 298 156 5 .655 22 15 .595 320 171 5 .650 499 C
54. Royal Oak Ravens 18 12 6 0 .667 1 1 .500 13 7 0 .650 1,930 A 2006
55. Dowagiac Union Chieftains 505 17 325 170 10 .653 11 9 .550 336 179 10 .650 666 B
56. Detroit Martin Luther King Crusaders 472 50 304 161 7 .651 22 16 .579 326 177 7 .646 1,513 A
57. Chelsea Bulldogs 466 12 297 156 13 .651 10 11 .476 307 167 13 .644 1,005 B
58. Detroit Renaissance Phoenix 117 80 37 0 .684 4 10 .286 84 47 0 .641 1,032 B 1995
59. Menominee Maroons 461 17 293 163 5 .641 27 15 .643 320 178 5 .641 559 B
60. Schoolcraft Eagles 495 27 308 176 11 .633 36 16 .692 344 192 11 .639 419 C
61. North Muskegon Norsemen 509 12 325 177 7 .645 10 14 .417 335 191 7 .635 280 C
62. Felch North Dickinson Nordics 323 10 210 113 0 .650 16 17 .485 226 130 0 .635 140 D 1971
63. Muskegon Reeths-Puffer Rockets 437 22 275 152 10 .641 4 7 .364 279 159 10 .634 1,297 A 1957
64. Marshall Redhawks 509 13 320 180 9 .638 14 11 .560 334 191 9 .634 835 B
65. Traverse City Central Trojans 504 18 314 183 7 .630 15 6 .714 329 189 7 .633 1,624 A
66. Gobles Tigers 434 16 273 154 7 .637 22 16 .579 295 170 7 .632 363 C 1958
67. DeWitt Panthers 468 15 293 171 4 .630 26 14 .650 319 185 4 .632 903 B
68. Fowlerville Gladiators 508 14 318 178 12 .638 4 8 .333 322 186 12 .631 945 B
69. Corunna Cavaliers 478 300 172 6 .634 4 6 .400 304 178 6 .629 772 B
70. Marine City Mariners 453 25 283 166 4 .629 26 16 .619 309 182 4 .628 803 B
71. Livonia Stevenson Spartans 372 6 237 134 1 .638 6 10 .375 243 144 1 .628 2,133 A 1966
72. Battle Creek Central Bearcats 522 326 186 10 .634 4 9 .308 330 195 10 .626 1,829 A
73. East Kentwood Falcons 419 13 259 150 10 .630 7 7 .500 266 157 10 .626 2,967 A 1960
74. Reese Rockets 452 25 281 161 10 .633 10 11 .476 291 172 10 .626 376 C
75. Unionville-Sebewaing Patriots 323 1 202 121 0 .625 15 9 .625 217 130 0 .625 358 C 1972
76. Stevensville Lakeshore Lancers 433 26 270 158 5 .629 15 12 .556 285 170 5 .625 972 B 1957
77. Trenton Trojans 502 11 315 178 9 .636 6 13 .316 321 191 9 .625 997 B
78. Birmingham Detroit Country Day Yellowjackets 470 32 289 176 5 .620 29 14 .674 318 190 5 .625 650 B
79. Grand Rapids Forest Hills Northern Huskies 324 205 119 0 .633 6 8 .429 211 127 0 .624 932 B 1972
80. Portland Red Raiders 508 12 320 183 5 .635 0 9 .000 320 192 5 .624 611 B
81. Cheboygan Chiefs 459 20 287 167 5 .631 14 14 .500 301 181 5 .623 752 B
82. Saint Ignace LaSalle Saints 461 16 286 170 5 .626 13 10 .565 299 180 5 .623 289 C*
83. Roscommon Bucks 443 34 275 161 7 .629 6 8 .429 281 169 7 .623 563 B
84. Rockford Rams 509 13 308 190 11 .616 28 12 .700 336 202 11 .622 2,493 A
85. Shepherd Bluejays 473 12 293 165 15 .635 9 16 .360 302 181 15 .621 527 B
86. Sand Creek Aggies 458 19 280 169 9 .621 27 17 .614 307 186 9 .621 319 C
87. Grand Rapids South Christian Sailors 378 9 231 145 2 .614 25 13 .658 256 158 2 .618 748 B 1965
88. Iron Mountain Mountaineers 462 15 282 174 6 .617 26 16 .619 308 190 6 .617 428 C
89. New Lothrop Hornets 470 12 289 178 3 .618 10 7 .588 299 185 3 .617 236 D
90. Pewamo-Westphalia Pirates 409 14 252 151 6 .623 9 10 .474 261 161 6 .617 266 C 1961
91. Novi Wildcats 366 12 228 138 0 .623 11 11 .500 239 149 0 .616 1,933 A 1966
92. Saline Hornets 467 10 287 173 7 .622 3 7 .300 290 180 7 .615 1,826 A
93. Union City Chargers 503 19 311 187 5 .623 7 11 .389 318 198 5 .615 394 C
94. Dearborn Edsel Ford Thunderbirds 458 19 280 172 6 .618 0 4 .000 280 176 6 .613 1,442 A 1955
95. Okemos Chieftains 495 27 303 185 7 .619 4 8 .333 307 193 7 .612 1,396 A
96. Vermontville Maple Valley Lions 399 6 243 149 7 .618 14 13 .519 257 162 7 .612 510 B 1963
97. Grand Rapids West Catholic Falcons 401 4 247 149 5 .622 9 13 .409 256 162 5 .611 636 B 1963
98. Gaylord Saint Mary Cathedral Snowbirds 356 13 218 134 4 .618 15 14 .517 233 148 4 .610 110 D 1967
99. Grand Blanc Bobcats 517 5 312 193 12 .615 5 9 .357 317 202 12 .608 2,449 A
100. Homer Trojans 506 16 303 191 12 .611 2 4 .333 305 195 12 .607 290 C
101. White Pigeon Chiefs 495 27 296 191 8 .606 5 4 .556 301 195 8 .605 287 C
102. Saginaw Michigan Lutheran Seminary Cardinals 454 23 272 172 10 .610 9 11 .450 281 183 10 .603 234 D
103. Atlanta Huskies 416 52 250 157 9 .612 1 8 .111 251 165 9 .601 160 D 1956
104. Mount Pleasant Oilers 503 17 303 196 4 .606 5 8 .385 308 204 4 .601 1,117 A
105. Dearborn Pioneers 499 18 297 194 8 .603 11 10 .524 308 204 8 .600 1,688 A *
106. Detroit Denby Tech/Prep Tars 488 34 294 189 5 .608 5 10 .333 299 199 5 .599 2,021 A
107. Muskegon Orchard View Cardinals 421 11 251 168 2 .599 18 12 .600 269 180 2 .599 785 B 1960
108. North Adams-Jerome Rams 461 25 276 176 9 .608 5 11 .312 281 187 9 .599 167 D
109. Clarkston Wolves 497 7 295 194 8 .602 12 11 .522 307 205 8 .598 2,575 A
110. Jenison Wildcats 360 9 217 141 2 .606 8 10 .444 225 151 2 .598 1,605 A 1967
111. Harbor Beach Pirates 456 21 271 179 6 .601 14 12 .538 285 191 6 .598 318 C
112. Holt Rams 505 16 298 197 10 .600 11 10 .524 309 207 10 .597 1,969 A
113. Galesburg-Augusta Rams 498 24 298 198 2 .600 4 7 .364 302 205 2 .595 390 C
114. Saint Charles Bulldogs 472 6 278 187 7 .596 9 8 .529 287 195 7 .594 429 C
115. Middleton Fulton Pirates 463 20 270 185 8 .592 23 14 .622 293 199 8 .594 258 C
116. Saint Johns Redwings 507 15 298 201 8 .596 7 7 .500 305 208 8 .593 1,072 A
117. Fruitport Trojans 398 16 236 156 6 .601 8 11 .421 244 167 6 .592 982 B 1962
118. Pittsford Wildcats 462 19 273 181 8 .600 9 12 .429 282 193 8 .592 239 D
119. Wyoming Park Vikings 510 12 296 203 11 .591 6 4 .600 302 207 11 .591 824 B
120. Birmingham Seaholm Maples 522 307 205 10 .598 9 12 .429 316 217 10 .591 1,221 A
121. Ithaca Yellowjackets 474 15 277 182 15 .600 8 13 .381 285 195 15 .591 433 C
122. Gladwin Flying G's 467 10 273 184 10 .595 5 7 .417 278 191 10 .591 637 B
123. Haslett Vikings 507 15 293 198 16 .594 11 11 .500 304 209 16 .590 945 B
124. Chesaning Indians 470 11 271 190 9 .586 19 11 .633 290 201 9 .589 607 B
125. Bay City All Saints Cougars 358 2 214 140 4 .603 6 13 .316 220 153 4 .589 170 D 1968
126. Grosse Pointe South Blue Devils 499 19 293 200 6 .593 4 7 .364 297 207 6 .588 1,642 A
127. Saint Joseph Bears 508 14 296 203 9 .592 11 11 .500 307 214 9 .588 1,035 B
128. Elkton-Pigeon-Bay Port Lakers 417 15 245 166 6 .595 8 11 .421 253 177 6 .587 389 C 1960
129. Caledonia Fighting Scots 499 23 284 201 14 .583 10 4 .714 294 205 14 .587 1,210 A
130. Battle Creek Lakeview Spartans 511 11 296 207 8 .587 3 4 .429 299 211 8 .585 1,217 A
131. Johannesburg-Lewiston Cardinals 332 19 198 131 3 .601 3 12 .200 201 143 3 .584 225 D 1969
132. Bessemer Speedboys 459 18 267 188 4 .586 10 10 .500 277 198 4 .582 161 D
133. Clare Pioneers 472 12 276 191 5 .590 8 12 .400 284 203 5 .582 453 C
134. North Farmington Raiders 415 8 242 170 3 .587 2 5 .286 244 175 3 .582 1,390 A 1961
135. Melvindale Cardinals 514 3 299 209 6 .588 3 8 .273 302 217 6 .581 866 B
136. Lowell Red Arrows 504 18 284 211 9 .572 20 8 .714 304 219 9 .580 1,289 A
137. Plainwell Trojans 505 17 290 208 7 .581 1 2 .333 291 210 7 .580 890 B
138. Saint Joseph Lake Michigan Catholic Lakers 348 3 207 141 0 .595 4 12 .250 211 153 0 .580 281 C* 1969
139. Houghton Lake Bobcats 450 28 260 181 9 .588 2 8 .200 262 189 9 .579 607 B
140. Detroit Pershing Doughboys 476 46 273 196 7 .581 5 5 .500 278 201 7 .579 2,105 A
141. South Lyon Lions 469 16 272 192 5 .585 12 14 .462 284 206 5 .579 1,715 A
142. Grand Ledge Comets 507 15 286 207 14 .578 10 8 .556 296 215 14 .577 1,842 A
143. Morenci Bulldogs 477 272 197 8 .579 9 8 .529 281 205 8 .577 293 C
144. Fenton Tigers 522 302 214 6 .584 0 7 .000 302 221 6 .577 1,196 A
145. Midland Dow Chargers 352 8 203 147 2 .580 5 6 .455 208 153 2 .576 1,495 A 1968
146. Center Line Panthers 507 15 289 206 12 .582 1 7 .125 290 213 12 .575 947 B
147. Detroit Cooley Cardinals 478 44 271 197 10 .577 1 3 .250 272 200 10 .575 1,370 A
148. Ottawa Lake Whiteford Bobcats 449 10 260 185 4 .584 5 11 .312 265 196 4 .574 274 C 1957
149. Royal Oak Shrine Catholic Knights 441 26 253 179 9 .584 2 9 .182 255 188 9 .574 307 C
150. Troy Colts 495 23 279 209 7 .571 16 10 .615 295 219 7 .573 2,120 A
151. Lapeer West Panthers 506 8 283 211 12 .571 14 9 .609 297 220 12 .573 1,140 A
152. Lansing Catholic Central Cougars 338 4 193 144 1 .572 8 6 .571 201 150 1 .572 754 B* 1970
153. Macomb Lutheran North Mustangs 296 19 173 122 1 .586 1 8 .111 174 130 1 .572 636 B 1973
154. Brown City Green Devils 459 18 261 191 7 .576 6 8 .429 267 199 7 .572 353 C
155. Adrian Maples 514 7 289 212 13 .575 11 11 .500 300 223 13 .572 1,123 A
156. Charlevoix Red Rayders 456 21 257 187 12 .577 0 4 .000 257 191 12 .572 422 C
157. Mount Pleasant Sacred Heart Academy Irish 464 14 267 192 5 .581 6 12 .333 273 204 5 .572 131 D
158. Hopkins Vikings 495 27 275 206 14 .570 18 12 .600 293 218 14 .571 542 B
159. Bark River-Harris Broncos 411 66 236 172 3 .578 7 10 .412 243 182 3 .571 192 D
160. Milan Big Reds 470 10 266 196 8 .574 8 9 .471 274 205 8 .571 831 B
161. Norway Knights 457 20 253 192 12 .567 15 8 .652 268 200 12 .571 319 C
162. Romeo Bulldogs 513 2 291 212 10 .577 3 8 .273 294 220 10 .571 1,855 A
163. Lake Fenton Blue Devils 412 11 235 175 2 .573 3 4 .429 238 179 2 .570 537 B 1961
164. Coopersville Broncos 504 18 279 214 11 .564 20 10 .667 299 224 11 .570 857 B
165. Davison Cardinals 519 3 289 216 14 .570 12 10 .545 301 226 14 .569 1,624 A
166. Decatur Raiders 505 17 283 212 10 .570 12 11 .522 295 223 10 .568 311 C
167. Berrien Springs Shamrocks 500 22 281 213 6 .568 6 5 .545 287 218 6 .568 557 B
168. Portage Central Mustangs 518 4 295 218 5 .574 8 13 .381 303 231 5 .567 1,446 A
169. Warren Woods-Tower Titans 222 3 129 93 0 .581 3 8 .273 132 101 0 .567 1,105 A 1983
170. Olivet Eagles 508 14 285 213 10 .571 5 8 .385 290 221 10 .566 443 C
171. Clinton Redskins 474 4 268 200 6 .572 6 10 .375 274 210 6 .565 385 C
172. Bloomfield Hills Lahser Knights 362 7 203 156 3 .565 10 8 .556 213 164 3 .564 1,076 A 1967
173. Burton Bentley Bulldogs 499 23 278 212 9 .566 3 4 .429 281 216 9 .564 355 C
174. Warren De La Salle Collegiate Pilots 440 31 245 189 6 .564 8 6 .571 253 195 6 .564 1,680 A
175. Flint Central Academy Phoenix 521 1 291 222 8 .566 3 5 .375 294 227 8 .563 1,379 A
176. Detroit Central Trail Blazers 471 50 260 198 13 .566 5 7 .417 265 205 13 .562 1,250 A
177. Almont Raiders 462 15 258 197 7 .566 2 5 .286 260 202 7 .562 606 B
178. Utica Ford Falcons 318 6 181 137 0 .569 2 6 .250 183 143 0 .561 2,020 A 1972
179. Three Rivers Wildcats 511 11 286 219 6 .566 14 15 .483 300 234 6 .561 830 B
180. Hartford Indians 503 19 281 212 10 .569 8 13 .381 289 225 10 .561 370 C
181. Detroit Cass Tech Technicians 473 49