NCAA Football Rankings Algorithm
Java
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
README.md

README.md

NCAA Football Rankings Algorithm

This is a rather simple ranking algorithm for NCAA Division 1 FBS Football

Algorithm Considerations

  1. Only wins and losses count, no consideration is given to home field advantage, margin of victory or overtime
  2. Wins and losses are weighted by the strength of the opponent being faced, losing to the best team is equal to winning against the worst team
  3. Playing a Division 1 FCS team will be counted as playing the worst team in Division 1 FBS

Current Rankings(Dec 03, 2017):

  1. Oklahoma (12-1): 1.0
  2. Clemson (12-1): 0.967135601424067
  3. Ohio State (11-2): 0.9549473669699685
  4. Wisconsin (12-1): 0.9511161032536269
  5. Georgia (12-1): 0.9393515325027957
  6. Central Florida (12-0): 0.9258099844941272
  7. Notre Dame (9-3): 0.8960237364244646
  8. Penn State (10-2): 0.8926667597438066
  9. Boise State (10-3): 0.8922357075609822
  10. Southern California (11-2): 0.8854002789225249
  11. Miami (FL) (10-2): 0.8606450979576172
  12. Alabama (11-1): 0.8557384717869367
  13. Troy (10-2): 0.8490001059717008
  14. Northwestern (9-3): 0.8333418656442106
  15. Washington State (9-3): 0.8316404710729082
  16. Auburn (10-3): 0.8237108501147254
  17. Florida Atlantic (10-3): 0.8120782163559056
  18. Georgia State (6-5): 0.8105213964096889
  19. Michigan State (9-3): 0.8063648501336153
  20. San Diego State (10-2): 0.8053839506253286
  21. Oklahoma State (9-3): 0.8044122642325721
  22. Toledo (11-2): 0.7990344041196203
  23. Memphis (10-2): 0.794370395152626
  24. Houston (6-4): 0.7915210743906678
  25. Stanford (9-4): 0.7872969583435406
  26. Washington (10-2): 0.7792792982398329
  27. Nevada-Las Vegas (5-7): 0.7622435448730702
  28. Iowa (7-5): 0.7589150175375471
  29. Louisiana State (9-3): 0.7494619679971465
  30. Alabama-Birmingham (8-4): 0.7467831482538048
  31. Appalachian State (8-4): 0.7445366233211259
  32. Virginia Tech (9-3): 0.7436703471301273
  33. Marshall (7-5): 0.7421029965012851
  34. South Florida (9-1): 0.7371122107914085
  35. Purdue (6-6): 0.7334117121089148
  36. Texas Christian (10-3): 0.7271713323215522
  37. Arkansas State (7-4): 0.7215633437841242
  38. Arizona State (7-5): 0.7209214941032785
  39. North Texas (9-4): 0.7189913195957242
  40. Boston College (7-5): 0.7189184788351076
  41. Ohio (8-4): 0.7186533726840643
  42. Iowa State (7-5): 0.7167576048231822
  43. Fresno State (9-4): 0.7136192636409326
  44. Southern Mississippi (8-4): 0.7108021722926148
  45. Middle Tennessee State (6-6): 0.7094470088909965
  46. Army (8-3): 0.7076934448813846
  47. Wake Forest (7-5): 0.7072915239428369
  48. Florida International (8-4): 0.7029771818090559
  49. Navy (6-5): 0.7025215840755511
  50. North Carolina State (8-4): 0.6969472248874671
  51. Coastal Carolina (3-9): 0.6934921525742884
  52. Buffalo (6-6): 0.6930469966799224
  53. Central Michigan (8-4): 0.6919441430043815
  54. Michigan (8-4): 0.6914444887783323
  55. Mississippi State (8-4): 0.6828813693138489
  56. Louisville (8-4): 0.6810026170346846
  57. Kentucky (7-5): 0.6801218672451177
  58. Kansas State (7-5): 0.6800583080788127
  59. Texas (6-6): 0.6749812721209288
  60. South Carolina (8-4): 0.6747672742998434
  61. UCLA (6-6): 0.6738910731725126
  62. New Mexico State (6-6): 0.6732876892914594
  63. Northern Illinois (8-4): 0.6727739565729878
  64. Florida (4-7): 0.6690579184542733
  65. Eastern Michigan (5-7): 0.6584165693753338
  66. Duke (6-6): 0.6572697828271069
  67. Virginia (6-6): 0.6570050082856346
  68. Mississippi (6-6): 0.6555256206633525
  69. Arizona (7-5): 0.6553914821477951
  70. Western Kentucky (6-6): 0.6467310961423427
  71. Texas A&M (7-5): 0.6429156971554606
  72. Pittsburgh (5-7): 0.639695868288072
  73. South Alabama (4-8): 0.6394841194261689
  74. Louisiana-Monroe (4-8): 0.6379269102056675
  75. Miami (OH) (5-7): 0.6376583111975935
  76. Wyoming (7-5): 0.635772632418044
  77. Nevada (3-9): 0.6354447768221335
  78. Georgia Southern (2-10): 0.6333414430332303
  79. Minnesota (5-7): 0.6301920986896183
  80. Southern Methodist (7-5): 0.6284611870173306
  81. East Carolina (3-9): 0.6280142154373879
  82. Massachusetts (4-8): 0.6250403670472052
  83. West Virginia (7-5): 0.6214756612751017
  84. Colorado State (7-5): 0.6202555673733007
  85. Tulsa (2-10): 0.6155657550577683
  86. Louisiana-Lafayette (5-7): 0.6153504001976333
  87. Missouri (7-5): 0.6145890714335572
  88. Texas Tech (6-6): 0.6144131587003345
  89. Charlotte (1-11): 0.6143270355856472
  90. Bowling Green State (2-10): 0.6124095587195219
  91. Air Force (5-7): 0.6119773507096539
  92. Texas-San Antonio (6-5): 0.6112249542415858
  93. Tulane (5-7): 0.609512686463483
  94. Syracuse (4-8): 0.6083042108037459
  95. Oregon (7-5): 0.6080055912893255
  96. Akron (7-6): 0.6056079750792415
  97. Florida State (6-6): 0.6025860166856457
  98. Temple (6-6): 0.6004492576596611
  99. Western Michigan (6-6): 0.5967192981626428
  100. Vanderbilt (5-7): 0.5963647518700025
  101. Idaho (4-8): 0.5963476327661271
  102. Old Dominion (5-7): 0.593086036501677
  103. Utah State (6-6): 0.5929133146355401
  104. California (5-7): 0.5928439458118762
  105. Louisiana Tech (6-6): 0.5906388839647075
  106. Georgia Tech (5-6): 0.5886424114877458
  107. Nebraska (4-8): 0.5753766564489992
  108. Baylor (1-11): 0.5725455214498154
  109. Utah (6-6): 0.5670718549499746
  110. Arkansas (4-8): 0.5576732958348215
  111. Tennessee (4-8): 0.5495563754060048
  112. Ball State (2-10): 0.5476941988522546
  113. Hawaii (3-9): 0.5425171749396728
  114. Brigham Young (4-9): 0.5419672116621261
  115. Cincinnati (4-8): 0.5398045703681188
  116. Illinois (2-10): 0.5380658536889701
  117. San Jose State (2-11): 0.5322406029717256
  118. Colorado (5-7): 0.5307719453590365
  119. Indiana (5-7): 0.5274081603271733
  120. Connecticut (3-9): 0.5208461915036013
  121. Rutgers (4-8): 0.5170344225041563
  122. New Mexico (3-9): 0.5093875027364599
  123. North Carolina (3-9): 0.5073503002954364
  124. Texas State (2-10): 0.5064169404469442
  125. Rice (1-11): 0.4994554327995823
  126. Texas-El Paso (0-12): 0.49020610157224487
  127. Kent State (2-10): 0.4827721045589762
  128. Maryland (4-8): 0.46598047720975694
  129. Oregon State (1-11): 0.43978616282819366
  130. Kansas (1-11): 0.4230146980600794

Strength of Schedule

  1. Ohio State: 1.0
  2. Stanford: 0.9546734852264787
  3. Notre Dame: 0.8967055432415272
  4. Iowa: 0.896628837266198
  5. Auburn: 0.8847584051800579
  6. Southern California: 0.8694921471966474
  7. Oklahoma: 0.8635027554169382
  8. Boise State: 0.8618509223991677
  9. Wisconsin: 0.8610657576746749
  10. Nebraska: 0.8047466798535308
  11. Georgia: 0.7780679262857622
  12. Florida Atlantic: 0.7557043884261117
  13. Michigan State: 0.7524731714565334
  14. Boston College: 0.7476039137028284
  15. Clemson: 0.7455394246397111
  16. Fresno State: 0.7305905861835761
  17. Northwestern: 0.7286657658269848
  18. Penn State: 0.7257824544119812
  19. Texas Christian: 0.7108302616794777
  20. Michigan: 0.7032548469150204
  21. Illinois: 0.6929880089030515
  22. Akron: 0.6929132573602759
  23. Louisiana-Monroe: 0.6790874215608587
  24. Maryland: 0.6724697408810337
  25. Minnesota: 0.6609883356996735
  26. Brigham Young: 0.6494126068076237
  27. UCLA: 0.6492471696324307
  28. Purdue: 0.6466520452022549
  29. Texas-El Paso: 0.6441151096361393
  30. Arizona State: 0.6390529294156334
  31. Oklahoma State: 0.6361503536366239
  32. Tulsa: 0.6358862086330663
  33. Texas: 0.6332992896280035
  34. North Texas: 0.6235507890320183
  35. Florida State: 0.6190425838317642
  36. Syracuse: 0.6114963680329843
  37. Toledo: 0.6081997971711604
  38. Rice: 0.6004740737017754
  39. Nevada: 0.5977989492044297
  40. Navy: 0.5845131820416546
  41. Miami (FL): 0.5843253185655167
  42. Middle Tennessee State: 0.5785963886267411
  43. Marshall: 0.5773019896314284
  44. Wake Forest: 0.5674637061117876
  45. Tulane: 0.56643413002191
  46. Eastern Michigan: 0.5656463668551546
  47. Memphis: 0.5655875377678823
  48. North Carolina State: 0.5624799769662403
  49. Charlotte: 0.5586882532966879
  50. Troy: 0.5441897724543278
  51. Indiana: 0.5436839007580213
  52. San Jose State: 0.5418224005432631
  53. Georgia Southern: 0.5405956122956169
  54. Arkansas: 0.5391804172517404
  55. Texas Tech: 0.5381700202451399
  56. Mississippi State: 0.537594584892947
  57. Southern Methodist: 0.5250651722408015
  58. Temple: 0.5235948304937217
  59. Vanderbilt: 0.518701468433317
  60. New Mexico State: 0.5151665671887816
  61. Tennessee: 0.514135639479418
  62. Kansas: 0.5120681908606468
  63. Idaho: 0.509011067835908
  64. Bowling Green State: 0.5079930929229683
  65. South Alabama: 0.5074479229545433
  66. West Virginia: 0.5020952050824463
  67. Washington State: 0.5017502622543577
  68. Iowa State: 0.5002597690761832
  69. San Diego State: 0.4968484185220953
  70. Louisiana State: 0.49678455403695254
  71. Virginia Tech: 0.4960453416370304
  72. Appalachian State: 0.49604426573166843
  73. South Carolina: 0.49507417948572596
  74. Air Force: 0.4920382677915562
  75. Florida: 0.48940521097234574
  76. Pittsburgh: 0.4891654773221557
  77. Rutgers: 0.48514990774382566
  78. Coastal Carolina: 0.4805999326273383
  79. North Carolina: 0.47843147062338237
  80. Utah: 0.4783535291846543
  81. Kentucky: 0.47798418449399976
  82. Texas A&M: 0.4774522046103555
  83. Baylor: 0.47564872442196965
  84. Kent State: 0.475264898299705
  85. Mississippi: 0.4727649022318303
  86. Florida International: 0.472693305015229
  87. Oregon State: 0.47012843475448823
  88. Duke: 0.46909094740378676
  89. New Mexico: 0.46853243779463694
  90. East Carolina: 0.46314928721379184
  91. Alabama: 0.46205632516073053
  92. Kansas State: 0.46083442871335495
  93. Louisville: 0.4601488687525507
  94. Central Florida: 0.45960322420579447
  95. Western Michigan: 0.45842551128857617
  96. Texas State: 0.4568218266902644
  97. Virginia: 0.447806808035068
  98. Connecticut: 0.44428445442042874
  99. Cincinnati: 0.4398740582501333
  100. Missouri: 0.43783932098321804
  101. California: 0.43563129742828144
  102. Old Dominion: 0.42744904912742454
  103. Utah State: 0.4235177966878626
  104. Oregon: 0.4151523457119659
  105. Northern Illinois: 0.4118750922682162
  106. Ball State: 0.40674561841027207
  107. Miami (OH): 0.4046077996825746
  108. Louisiana Tech: 0.40407204029024274
  109. Georgia Tech: 0.4024240368859463
  110. Colorado: 0.39885050489486407
  111. Nevada-Las Vegas: 0.3976508590630357
  112. Arizona: 0.39469373368133065
  113. Washington: 0.3882124270644139
  114. Buffalo: 0.3767145191628359
  115. Louisiana-Lafayette: 0.3677348084009974
  116. Hawaii: 0.3674855167309058
  117. Ohio: 0.36741394335883965
  118. Massachusetts: 0.35395575364162923
  119. Georgia State: 0.35128074450371416
  120. Alabama-Birmingham: 0.34719528495324203
  121. Southern Mississippi: 0.34463671255819095
  122. Western Kentucky: 0.3424793086279051
  123. Central Michigan: 0.3353504552352038
  124. Wyoming: 0.32723963729115785
  125. Colorado State: 0.29514821623659754
  126. Army: 0.24463996581180952
  127. Arkansas State: 0.2373958472851547
  128. Houston: 0.22867566502142536
  129. Texas-San Antonio: 0.16523589268698866
  130. South Florida: 0.0

Developed by Andy McSherry