Thursday, August 27, 2026

Louisiana FBS Athletic Department Subsidies

About a week ago there was an interesting article about college athletic department finances in the state of Louisiana, where the premise was that since Division I athletic departments are losing money, should sales tax revenue be allocated to these universities in order to get their finances back on track.

Since the premise of the article is regarding whether Division I athletic departments in Louisiana need sales tax revenue (i.e. a subsidy), I was curious about how much (if any) subsidies Louisiana Division I athletic departments already receive.  To answer this I am going to use the Membership Financial Reporting System income and expense data that Division I athletic departments are required to submit to the NCAA.  If you are interested in seeing LSU's 2025 report - click here.  I am able to request many of these reports via public records requests, but since universities such as Tulane are private, they will not be part of the analysis.

I am going to look at how much each athletic department received in subsidies for fiscal years 2022, 2023, 2024 and 2025 (the most recent year of athletic department financial data that is currently available).  Subsidies are the aggregate of Direct State or Other Government Support, Student Fees, Direct Institutional Support, Indirect Institutional Support and Indirect Institutional Support - Athletic
Facilities Debt Service, Lease and Rental Fees.  I am presenting the nominal values (i.e. no adjustment has been made for inflation).  

First, let's take a look at four of the five (again, Tulane is private and not subject to public records requests) Football Bowl Subdivision athletic departments total subsidy numbers.  As you can see below, LSU does not allocate any subsidies to their athletic department, while Louisiana (formerly known as Louisiana LaFayette) has been allocating nearly $20 million per fiscal year over the last four seasons.

Second, let's take a look at the six FCS and one no-football (LSU New Orleans formerly known as New Orleans) Division I athletic departments total subsidy numbers.  To keep the chart more readable, I will divide these into two charts. 

The first is with McNeese State, Northwestern State, Southeastern Louisiana State and Southern.  Each athletic department is allocated over $5 million in subsidies for each fiscal year already.  While not as much as most of the FBS schools, it is still a sizable outlay to each athletic department.

The second is with Grambling State, LSU New Orleans (formerly New Orleans) and Nicholls State.  As you can see, each receives subsidies as well, although smaller than the group directly above.

Thursday, January 22, 2026

Best NCAA FBS Team since 2008 (excluding 2020) is Indiana University in 2025

Now that the 2025 NCAA FBS season has finished, I was curious as to how productive teams have been from 2008 (the first season that I have all the data I use to estimate NCAA FBS team production) to 2025.    The last time I evaluated the league was 2019, so it seems like this is a good time to update the analysis.

How did I make these calculations: 

1. I created a model of NCAA FBS team production, (here are the details of the Complex Invasion College Football production model).

2. I downloaded the NCAA FBS team offense and defense data from www.cfbstats.com.

3. I made a few decisions:  

one, was not to include the 2020 COVID-19 season as some teams did not play at all and most teams played a significantly reduced schedule of games;

two, I estimated both the offense and defense models as a panel (i.e. both cross-sectional and time series)

three, I clustered the standard errors of the model by conference, since most teams play the majority of their games against teams from their conference.

4. Then I ranked them by the team with this highest overall team production (i.e. offense production - defense production).  The ranking is below for the top 25 most productive teams since 2008 (excluding 2020). 

Name
Season
Indiana
2025
Clemson
2019
Florida State
2013
Clemson
2018
Ohio State
2019
Georgia
2021
Michigan
2023
Florida
2008
LSU
2019
Georgia
2022
Oregon
2023
Alabama
2016
Ohio State
2025
Houston
2011
Boise State
2010
Ohio State
2024
Texas Tech
2025
Alabama
2018
Indiana
2024
Alabama
2012
Alabama
2017
Baylor
2013
TCU
2010
Alabama
2019
Alabama
2011

Tuesday, January 20, 2026

2025 NCAA FBS Top 25 Final Ranking

Congrats to the Indiana University Hoosiers on winning the National Championship in FBS Football!  

Using aggregate data provided from www.cfbstats.com, the Complex Invasion College Football Production Model has the Indiana University as the most productive NCAA FBS team!

If you are interested, here are the details of the Complex Invasion College Football production model.

Rank Team
1 Indiana
2 Texas Tech
3 Ohio State
4 Vanderbilt
5 Connecticut
6 Notre Dame
7 Oregon
8 Kansas State
9 James Madison
10 Boise State
11 Miami (Florida)
12 Toledo
13 Texas State
14 UCF
15 North Texas
16 Utah
17 Utah State
18 Arizona State
19 Old Dominion
20 Washington
21 Arizona
22 Mississippi
23 Wyoming
24 Georgia
25 Oklahoma

2025 Prior NCAA FBS Top 25 Rankings


Saturday, December 27, 2025

Kyle Whittingham Retires from Utah and then is Hired at Michigan

Earlier this month Kyle Whittingham retired as head football coach at Utah after 21 seasons at the helm of the Utes, and then yesterday was hired as the head football coach at Michigan.  The Utah Utes were 163-73 during Whittingham's tenure with the Utes.  Following the production rank chart below is a short overview of the Utah Utes football program during his tenure as head football coach based on the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.

Kyle Whittingham [2005-2025]

2008
The Utes finished the regular season at 12-0 making them bowl eligible, where they defeated #11 ranked Alabama by a score of (31-17) in their post-season bowl game to finish at 13-0 overall.  The Utes played against an “average” strength of schedule (SOS), meaning that their SOS was plus or minus one standard deviation of the average SOS for the "league". Utah's best regular season win was against #6 ranked TCU by a score of (13-10) and they did not lose any games this season.  Utah was the #8 ranked team overall, with the #19 ranked offense and the #9 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2009
The Utes finished the regular season at 9-3 making them bowl eligible, where they defeated #35 ranked California by a score of (37-27) making the Utes finish the season with a 10-3 win-loss record overall.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #12 ranked Air Force by a score of (23-16) and their worst regular season loss was to #18 ranked BYU by a score of (23-26).  Utah was the #23 ranked team overall, with the #28 ranked offense and the #32 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2010
The Utes finished the regular season at 10-2 making them bowl eligible, where they were defeated by #1 ranked Boise State by a score of (3-26) in their post-season bowl game to finish at 10-3 overall.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #24 ranked San Diego State by a score of (38-34) and their worst regular season loss was to #39 ranked Notre Dame by a score of (3-28).  Utah was the #22 ranked team overall, with the #38 ranked offense and the #16 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2011
The Utes finished the regular season at 7-5 making them bowl eligible, where they defeated #17 ranked Georgia Tech by a score of (30-27) finishing with an 8-5 win-loss record overall.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #28 ranked BYU by a score of (54-10) and their worst regular season loss was to #116 ranked Colorado by a score of (14-17).  Utah was the #48 ranked team overall, with the #71 ranked offense and the #28 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2012
The Utes finished the regular season at 5-7 making them post-season bowl ineligible. The Utes played against an “average” strength of schedule (SOS). Utah's best win was against #22 ranked BYU by a score of (24-21) and their worst regular season loss was to #61 ranked Arizona by a score of (24-34).  Utah was the #80 ranked team overall, with the #99 ranked offense and the #37 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2013
The Utes finished the regular season at 5-7 making them post-season bowl ineligible.  The Utes played against a “tougher” strength of schedule (SOS), meaning that their SOS was between one standard and two standard deviations lower than the average SOS for the "league". Utah's best regular season win was against #23 ranked Utah State by a score of (30-26) and their worst regular season loss was to #81 ranked Washington State by a score of (37-49).  Utah was the #78 ranked team overall, with the #90 ranked offense and the #56 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2014
The Utes finished the regular season at 8-4 making them bowl eligible where they defeated #39 ranked Colorado State by a score of (45-20) to finish the season with a won-loss record of 9-4.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #20 ranked Stanford by a score of (20-17) and their worst regular season loss was to #96 ranked Washington State by a score of (27-28).  Utah was the #62 ranked team overall, with the #68 ranked offense and the #45 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.

2015
The Utes finished the regular season at 9-3 making them bowl eligible, where they defeated #42 ranked BYU by a score of (35-28) in their post-season bowl game to finish at 10-3 overall.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #24 ranked Michigan by a score of (24-17) and their worst regular season loss was to #70 ranked Arizona by a score of (30-37).  Utah was the #49 ranked team overall, with the #65 ranked offense and the #30 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2016
The Utes finished the regular season at 8-4 making them bowl eligible, where they defeated #64 ranked Indiana by a score of (26-24) making the Utes 9-4 overall.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #28 ranked Southern California by a score of (31-27) and their worst regular season loss was to #105 ranked Oregon by a score of (28-30).  Utah was the #43 ranked team overall, with the #49 ranked offense and the #49 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2017
The Utes finished the regular season at 7-5 and were post-season bowl eligible, where they defeated #76 ranked West Virginia by a score of (30-14) to finish the season at 8-5 overall. The Utes played against an “average” strength of schedule (SOS). Utah's best win was against #46 ranked Washington State by a score of (33-25) and their worst regular season loss was to #83 ranked Arizona State by a score of (10-30).  Utah was the #30 ranked team overall, with the #56 ranked offense and the #22 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2018 Pac 12 Runner-Up
The Utes finished the regular season at 9-3 and played in the Pac 12 Conference championship game where they were defeated by #12 ranked Washington by a score of (3-10).  The Utes were also post-season bowl eligible where they were defeated by #84 ranked Northwestern by a score of (20-31) to finish the season with a win-loss record of 9-5.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #35 ranked Oregon by a score of (32-25) and their worst regular season loss was to #55 ranked Arizona State by a score of (20-38).  Utah was the #30 ranked team overall, with the #50 ranked offense and the #26 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2019 Pac 12 Runner-Up
The Utes finished the regular season at 11-1 and played in the Pac 12 Conference championship game where they were defeated by #5 ranked Oregon by a score of (15-37)!  The Utes were also post-season bowl eligible where they were defeated by #59 ranked Texas by a score of (10-38) to finish the season with a win-loss record of 11-3.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #31 ranked Washington by a score of (33-28) and their only regular season loss was to #52 ranked Southern California by a score of (23-30).  Utah was the #8 ranked team overall, with the #14 ranked offense and the #7 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2020
The Utes finished the COVID-19 regular season at 3-2 palying against an “easier” strength of schedule (SOS), meaning that their SOS was between one standard and two standard deviations higher than the average SOS for the "league". Utah's best regular season win was against #75 ranked Colorado by a score of (38-21) and their worst regular season loss was to #73 ranked Washington by a score of (21-24).  Utah was the #62 ranked team overall, with the #106 ranked offense and the #9 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2021 Pac 12 Champions
The Utes finished the regular season at 9-3 and played in the Pac 12 Conference championship game where they defeated #38 ranked Oregon by a score of (38-10)!  The Utes were also post-season bowl eligible but were defeated by #2 ranked Ohio State by a score of (45-48) to finish the season with a win-loss record of 10-4.  The Utes played against a “average” strength of schedule (SOS). Utah's best regular season win was against #38 ranked Oregon by a score of (38-7) and their worst regular season loss was to #65 ranked Oregon State by a score of (34-42).  Utah was the #9 ranked team overall, with the #12 ranked offense and the #18 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2022 Pac 12 Champions
The Utes finished the regular season at 9-3 and played in the Pac 12 Conference championship game where they defeated #27 ranked Southern California by a score of (47-24)!  The Utes were also post-season bowl eligible where they were defeated by #5 ranked Penn State by a score of (21-35) to finish the season with a win-loss record of 10-4. The Utes played against an “average” strength of schedule (SOS). Utah's best win was against #21 ranked Oregon State by a score of (42-16) and their worst regular season loss was to #59 ranked Florida by a score of (26-29).  Utah was the #10 ranked team overall, with the #6 ranked offense and the #70 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2023
The Utes finished the regular season at 8-4 and were bowl eligible where they were defeated by #76 ranked Northwestern by a score of (7-14) to finish the season with a win-loss record of 8-5 overall.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #25 ranked UCLA by a score of (14-7) and their worst regular season loss was to #39 ranked Oregon State by a score of (7-21). Utah was the #61 ranked team overall, with the #92 ranked offense and the #18 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2024
The Utes finished the regular season at 5-7 and were post-season bowl game ineligible.  The Utes played against an “average” strength of schedule (SOS). Utah's best regular season win was against #42 ranked Baylor by a score of (23-12) and their worst regular season loss was to #118 ranked Houston by a score of (14-17).  Utah was the #78 ranked team overall, with the #117 ranked offense and the #15 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2025
The Utes were 10-2 at the time of Whittingham's departure. The Utes played against an “average” strength of schedule (SOS) to this point in the season. Utah's best win was against #54 ranked Kansas State and their worst regular season loss was to #16 ranked BYU by a score of (21-24).  Utah was the #10 ranked team overall, with the #7 ranked offense and the #32 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

Thursday, December 18, 2025

Ohio Fired Head Football Coach Brian Smith

Brian Smith has been fired as head football coach at Ohio University after only one season at the helm of the Bobcats.  Here is a look at the Ohio Bobcats football program since 2008 (the first year that in which I have data for the model) and covers all but the first three seasons under Frank Solich (2008-2020), Tim Albin (2021-2024), and Brian Smith (2025).  After the figure below is a more detailed look at the Ohio Bobcats football program during head coach Smith's tenure based on the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.  (The vertical school color bars represent seasons where head coaches changed).

Brian Smith [2025]

2025 
The Bobcats finish the regular season at 8-4 making them bowl eligible at the time of Smith's firing. The Bobcats played against an “easier” strength of schedule (SOS), meaning that the SOS for Ohio was between one and two standard deviations higher than the average for the "league". At the time of Smith's firing, Ohio's best win was against currently ranked #47 Miami (OH) by a score of (24-20) and their worst loss was to currently ranked #128 Ball State by a score of (14-20).  Ohio was the #49 ranked team overall, with the #42 ranked offense and the #69 ranked defense using the Complex Invasion College Football Production Model from the data provided from www.cfbstats.com.

Wednesday, December 17, 2025

Ryan Beard Departs from Missouri State for Coastal Carolina

Ryan Beard has departed as the head football coach at Missouri State for the same position at Coastal Carolina.  The Missouri State Bears were 7-5 during his brief stay with the program.  Below is a little more information about the Missouri State Bears while he was head football coach.

Ryan Beard [2025]

2025
The Bears were 7-5 at the time of Beard's departure. The Bears played against an “average” strength of schedule (SOS) to this point in the season. Missouri State's best win was against currently #69 ranked Marshall by a score of (21-20) and their worst loss was to currently #75 ranked Kennesaw State by a score of (34-41).  Missouri State was the #80 ranked team overall, with the #68 ranked offense and the #83 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2025 NCAA FBS Head Coach Quits

Jason Candle from Toledo

Tuesday, December 16, 2025

Chris Klieman Retires from Kansas State

Chris Klieman has retired as head football coach at Kansas State.   The Wildcats football program has a win-loss record of 54-27 during his tenure at Kansas State.  Here is a look at the Kansas State Wildcats football program since 2008 (the first year that in which I have data for the model) and covers the final season under Ron Prince (2008), Bill Snyder (2009-2018), and Chris Klieman (2019-2025).  After the figure below is a more detailed look at the Kansas State Wildcats football program during head coach Klieman's tenure based on the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.  (The vertical school color bars represent seasons where head coaches changed).

Chris Klieman [2019-2025]

2019
The Wildcats finished the regular season at 8-4 making them bowl eligible where they were defeated by #10 ranked Navy by a score of (17-20) to finish with a win-loss record of 8-5.  The Wildcats played against an “average” strength of schedule (SOS), meaning that the Wildcats SOS was plus or minus one standard deviation of the average SOS for the "league". Kansas State's best regular season win was against #18 ranked Oklahoma by a score of (48-41) and their worst regular season loss was to #113 ranked West Virginia by a score of (20-24).  Kansas State was the #42 ranked team overall, with the #52 ranked offense and the #40 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2020
The Wildcats finished the COVID-19 regular season at 4-6.  The Wildcats played against a “tougher” strength of schedule (SOS), meaning that the Wildcats SOS was between one and two standard deviations lower that the average SOS for the "league". Kansas State's best regular season win was against #6 ranked Oklahoma by a score of (38-35) and their worst regular season loss was to #100 ranked Baylor by a score of (31-32).  Kansas State was the #97 ranked team overall, with the #61 ranked offense and the #109 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2021
The Wildcats finished the regular season at 7-5 making them bowl eligible where they defeated #90 ranked LSU by a score of (42-20) to finish the season with a win-loss record of 8-5 overall.  The Wildcats played against an “average” strength of schedule (SOS). Kansas State's best regular season win was against #28 ranked Nevada by a score of (38-17) and their worst regular season loss was to #72 ranked Texas by a score of (17-22).  Kansas State was the #33 ranked team overall, with the #70 ranked offense and the #7 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2022 Big 12 Conference Champions
The Wildcats finished the regular season at 9-3 and played in the Big 12 Conference championship game where they defeated #26 ranked TCU by a score of (38-28)!  The Wildcats then played in the FBS Playoff game but were defeated by #4 ranked Alabama by a score of (20-45) to finish the season with a win-loss record of 10-3. The Wildcats played against a “tougher” strength of schedule (SOS). Kansas State's best regular season win was against #46 ranked Baylor by a score of (31-3) and their worst regular season loss was to #26 ranked TCU by a score of (28-38).  Kansas State was the #18 ranked team overall, with the #14 ranked offense and the #60 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2023
The Wildcats finished the regular season at 8-4 and were bowl eligible where they were defeated by #52 ranked North Carolina State by a score of (28-19) to finish the season with a win-loss record of 9-4 overall.  The Wildcats played against a “tougher” strength of schedule (SOS). Kansas State's best regular season win was against #10 ranked Troy by a score of (42-13) and their worst regular season loss was to #62 ranked Oklahoma State by a score of (21-19). Kansas State was the #17 ranked team overall, with the #16 ranked offense and the #33 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2024
The Wildcats finished the regular season at 8-4 and played in their post-season bowl game where they defeated #71 ranked Rutgers by a score of (44-41) to finish the season with a win-loss record of 9-4 overall.  The Wildcats played against an “average” strength of schedule (SOS). Kansas State's best regular season win was against #22 ranked Tulane by a score of (34-27) and their worst regular season loss was to #118 ranked Houston by a score of (19-24).  Kansas State was the #36 ranked team overall, with the #30 ranked offense and the #67 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2025
The Wildcats were 6-6 at the time of Klieman's retirement. The Wildcats played against an “average” strength of schedule (SOS) to this point in the season. Kansas State's best win was against #41 ranked TCU and their worst regular season loss was to #102 ranked Baylor.  Kansas State was the  54 ranked team overall, with the #61 ranked offense and the #54 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

Monday, December 15, 2025

Sunday, December 14, 2025

Michigan Fires Head Football Coach Sherrone Moore

Sherrone Moore has been fired as the head coach of the Michigan Wolverines after 2 seasons at the helm of the Michigan football program. The Wolverines football program was 17-8 overall during that time.  Here is a look at the Michigan Wolverines football program since 2008 (the first year that in which I have data for the model) and covers Rich Rodriguez (2008-2010), Brady Hoke (2011-2014), Jim Harbaugh (2015-2023) and Sherrone Moore (2024-2025).  After the figure below is a more detailed look at the Michigan Wolverines football program during head coach Moore's tenure based on the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.  (The vertical school color bars represent seasons where head coaches changed).

Sherrone Moore [2024-2025]

2024
The Wolverines finished the regular season at 7-5 and bowl eligible, where they defeated #12 ranked Alabama by a score of (19-13) to finish 8-5 overall. The Wolverines played against a “tougher” strength of schedule (SOS), meaning that Michigan's SOS was between one and two standard deviations lower than the "league" average SOS. Michigan's best regular season win was against #2 ranked Ohio State by a score of (13-10) and their worst regular season loss was to #64 ranked Illinois by a score of (7-21).  Michigan was the #59 ranked team overall, with the #113 ranked offense and the #3 ranked defense using the Complex Invasion College Football Production Model from the data provided from www.cfbstats.com.
 
2025 
The Wolverines finish the regular season at 9-3 making them bowl eligible. The Wolverines played against a “average” strength of schedule (SOS). At the time of Moore's firing, Michigan's best win was against currently ranked #17 Washington by a score of (24-7) and their worst loss was to currently ranked #22 Oklahoma by a score of (13-24).  Michigan was the #31 ranked team overall, with the #46 ranked offense and the #18 ranked defense using the Complex Invasion College Football Production Model from the data provided from www.cfbstats.com.

Saturday, December 13, 2025

Jason Candle Departs Toledo for Connecticut

Head football coach Jason Candle has departed Toledo for the same position at Connecticut after eleven seasons.  The Toledo Rockets were 90-46 during Candle's tenure with the Rockets.  Following the production rank chart below is a short overview of the Toledo Rockets football program during his tenure as head football coach based on the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.

Jason Candle [2015-2025]

2015
The Rockets finished the regular season at 9-2 making them bowl eligible, where they defeated #47 ranked Temple in their post-season bowl game to finish at 10-2 overall.  The Rockets played against an “average” strength of schedule (SOS), meaning that their SOS was plus or minus one standard deviation of the average SOS for the "league". Toledo's best regular season win was against #17 ranked Arkansas by a score of (16-12) and their worst regular season loss was to #86 ranked Northern Illinois by a score of (27-32).  Toledo was the #21 ranked team overall, with the #47 ranked offense and the #11 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2016
The Rockets finished the regular season at 9-3 making them bowl eligible, where they were defeated by #17 ranked Appalachian State by a score of (28-31) making the Rockets 9-4 overall.  The Rockets played against an “easier” strength of schedule (SOS), meaning that their SOS was between one standard and two standard deviations higher than the average SOS for the "league". Toledo's best regular season win was against #29 ranked Arkansas State by a score of (31-10) and their worst regular season loss was to #59 ranked Ohio by a score of (26-31).  Toledo was the #19 ranked team overall, with the #9 ranked offense and the #80 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2017 Mid-American Conference Champions
The Rockets finished the regular season at 10-2 and defeated #100 ranked Akron in the Mid-American Conference championship game! Additionally, the Rockets were post-season bowl eligible, where they were defeated #14 ranked Appalachian State by a score of (0-34) to finish the season at 11-3 overall. The Rockets played against an “average” strength of schedule (SOS). Toledo's best win was against #34 ranked Northern Illinois by a score of (27-17) and their worst regular season loss was to #22 ranked Ohio by a score of (10-38).  Toledo was the #39 ranked team overall, with the #13 ranked offense and the #101 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2018
The Rockets finished the regular season at 7-5 making them bowl eligible where they were defeated by #43 ranked Florida International by a score of (32-35) to finish the season at 7-6 overall.  The Rockets played against an “average” strength of schedule (SOS). Toledo's best regular season win was against #52 ranked Nevada by a score of (63-44) and their worst regular season loss was to #83 ranked Northern Illinois by a score of (15-38).  Toledo was the #58 ranked team overall, with the #20 ranked offense and the #94 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2019
The Rockets finished the regular season at 6-6 making them bowl eligible but were not invited to a post-season bowl game.  The Rockets played against an “average” strength of schedule (SOS). Toledo's best regular season win was against #46 ranked Western Michigan by a score of (31-24) and their worst regular season loss was to #128 ranked Bowling Green by a score of (7-20).  Toledo was the #94 ranked team overall, with the #70 ranked offense and the #109 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2020
The Rockets finished the COVID-19 regular season at 4-2.  The Rockets played against an “easier” strength of schedule (SOS). Toledo's best regular season win was against #69 ranked Central Michigan by a score of (24-23) and their worst regular season loss was to #45 ranked Western Michigan by a score of (38-41).  Toledo was the #41 ranked team overall, with the #73 ranked offense and the #24 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2021
The Rockets finished the regular season at 7-5 making them bowl eligible where they were defeated by #71 ranked Middle Tennessee State by a score of (24-31) to finish the season at 7-6 overall.  The Rockets played against an “easier” strength of schedule (SOS). Toledo's best regular season win was against #32 ranked Western Michigan by a score of (34-15) and their worst regular season loss was to #94 ranked Colorado State by a score of (6-22).  Toledo was the #15 ranked team overall, with the #36 ranked offense and the #9 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2022 Mid-American Conference Champions
The Rockets finished the regular season at 7-5 and played in the Mid-American Conference championship game where they defeated #58 ranked Ohio by a score of (17-7)!  The Rockets were also post-season bowl eligible where they defeated #52 ranked Liberty by a score of (21-19) to finish the season with a win-loss record of 9-5. The Rockets played against an “easier” strength of schedule (SOS). Toledo's best win was against #77 ranked Ball State by a score of (28-21) and their worst regular season loss was to #76 ranked San Diego State by a score of (14-17).  Toledo was the #45 ranked team overall, with the #34 ranked offense and the #80 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2023 Mid-American Conference Runner-Up
The Rockets finished the regular season at 11-1 and eligible to play in the Mid-American Conference championship game, where they were defeated by #34 ranked Miami (OH) by a score of (14-23).  The Rockets were also bowl eligible where they were defeated by #44 ranked Wyoming by a score of (15-16) to finish the season with a win-loss record of 11-3 overall.  The Rockets played against an “easier” strength of schedule (SOS). Toledo's best regular season win was against #34 ranked Miami (OH) by a score of (21-17) and their only regular season loss was to #88 ranked Illinois by a score of (28-30). Toledo was the #18 ranked team overall, with the #20 ranked offense and the #31 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2024
The Rockets finished the regular season at 7-5 and played in their post-season bowl game where they defeated #57 ranked Pittsburgh by a score of (48-46) to finish the season with a win-loss record of 8-5 overall.  The Rockets played against an “average” strength of schedule (SOS). Toledo's best regular season win was against #29 ranked Northern Illinois by a score of (13-6) and their worst regular season loss was to #117 ranked Arkansas by a score of (14-21).  Toledo was the #74 ranked team overall, with the #79 ranked offense and the #69 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2025
The Rockets were 8-4 at the time of Candle's departure. The Rockets played against an “easier” strength of schedule (SOS) to this point in the season. Toledo's best win was against #47 ranked Miami (OH) and their worst regular season loss was to #98 ranked Bowling Green by a score of (23-28).  Toledo was the #9 ranked team overall, with the #18 ranked offense and the #8 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2025 NCAA FBS Head Coach Quits

Friday, December 12, 2025

Charles Huff Departs Southern Mississippi for Memphis

Charles Huff has departed as the head football coach at Southern Mississippi for the same position at Memphis.  The Southern Mississippi Golden Eagles were 7-5 during his brief stay with the program.  Below is a little more information about the Southern Mississippi Golden Eagles while he was head football coach.

Charles Huff [2025]

2025
The Golden Eagles were 7-5 at the time of Huff's departure. The Golden Eagles played against an “easier” strength of schedule (SOS) to this point in the season. Southern Mississippi's best win was against #61 ranked Jacksonville State by a score of (42-25) and their worst loss was to #94 ranked Troy by a score of (18-28).  Southern Mississippi was the #55 ranked team overall, with the #36 ranked offense and the #78 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2025 NCAA FBS Head Coach Quits

 

Thursday, December 11, 2025

Jimmy Rogers Departs Washington State for Iowa State

Washington State head football coach Jimmy Rogers departs after one season to take the same position at Iowa State.  The Washington State Cougars were 6-6 during his brief stay with the program.  Below is a little more information about the Washington State Cougars while he was head football coach.

Jimmy Rogers [2025]

2025
The Cougars were 6-6 at the time of Rogers' departure. The Cougars played against an “average” strength of schedule (SOS) to this point in the season. Washington State's best win was against #9 ranked Toledo  and their worst loss was to #112 ranked Oregon State by a score of (17-24).  Washington State was the #68 ranked team overall, with the #104 ranked offense and the #24 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2025 NCAA FBS Head Coach Quits

 

Wednesday, December 10, 2025

Matt Campbell Departs Iowa State for Penn State

Matt Campbell has accepted the head football coaching position at the Penn State after holding the same position for the last ten seasons at the Iowa State University.  The Iowa State Cyclones were 72-55 during Campbell's tenure with the Cyclones.  Following the production rank chart below is a short overview of the Iowa State Cyclones football program during his tenure as head football coach based on the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.


Matt Campbell [2016-2025]

2016
The Cyclones finished the regular season at 3-9 making them bowl ineligible.  The Cyclones played against an “average” strength of schedule (SOS), meaning that their SOS was plus or minus one standard deviation of the average SOS for the "league". Iowa State's best regular season win was against #96 ranked Texas Tech by a score of (66-10) and their worst regular season loss was to FCS Northern Iowa by a score of (20-25).  Iowa State was the #93 ranked team overall, with the #76 ranked offense and the #88 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2017
The Cyclones finished the regular season at 7-5 making them post-season bowl eligible, where they  defeated #16 ranked Memphis by a score of (21-20) to finish the season at 8-5 overall. The Cyclones played against an “average” strength of schedule (SOS). Iowa State's best win was against #5 ranked Oklahoma by a score of (38-31) and their worst regular season loss was to #76 ranked West Virginia by a score of (16-20).  Iowa State was the #36 ranked team overall, with the #42 ranked offense and the #43 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2018
The Cyclones finished the regular season at 8-4 making them bowl eligible where they were defeated by #33 ranked Washington State by a score of (26-28) to finish the season at 8-5 overall.  The Cyclones played against an “average” strength of schedule (SOS). Iowa State's best regular season win was against #23 ranked West Virginia by a score of (30-14) and their worst regular season loss was to #56 ranked TCU by a score of (14-17).  Iowa State was the #54 ranked team overall, with the #83 ranked offense and the #34 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2019
The Cyclones finished the regular season at 7-5 making them bowl eligible where they were defeated by #6 ranked Notre Dame by a score of (9-33) to finish the season at 7-6 overall.  The Cyclones played against an “average” strength of schedule (SOS). Iowa State's best regular season win was against #43 ranked TCU by a score of (49-24) and their worst regular season loss was to #55 ranked Oklahoma State by a score of (27-34).  Iowa State was the #40 ranked team overall, with the #45 ranked offense and the #43 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2020
The Cyclones finished the COVID-19 regular season at 8-3 and they played in a post-season bowl game where they defeated #59 ranked Oregon to finish the season at 9-3 overall.  The Cyclones played against a “tougher” strength of schedule (SOS), meaning that their SOS was between one and two standard deviations lower than the average SOS for the "league". Iowa State's best regular season win was against #12 ranked Texas by a score of (23-20) and their worst regular season loss was to #29 ranked Oklahoma State by a score of (21-24).  Iowa State was the #8 ranked team overall, with the #9 ranked offense and the #61 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2021
The Cyclones finished the regular season at 7-5 making them bowl eligible where they were defeated by #35 ranked Clemson by a score of (13-20) to finish the season at 7-6 overall.  The Cyclones played against an “average” strength of schedule (SOS). Iowa State's best regular season win was against #10 ranked Oklahoma State by a score of (24-21) and their worst regular season loss was to #76 ranked Texas Tech by a score of (38-41).  Iowa State was the #14 ranked team overall, with the #33 ranked offense and the #8 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2022
The Cyclones finished the regular season at 4-8 making them post-season bowl ineligible. The Cyclones played against an “average” strength of schedule (SOS). Iowa State's best win was against #34 ranked Iowa by a score of (10-7) and their worst regular season loss was to #82 ranked Oklahoma State by a score of (14-20).  Iowa State was the #62 ranked team overall, with the #103 ranked offense and the #15 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2023
The Cyclones finished the regular season at 7-5 making them bowl eligible where they were defeated by #42 ranked Memphis by a score of (26-36) to finish the season at 7-6 overall.  The Cyclones played against an “average” strength of schedule (SOS). Iowa State's best regular season win was against #17 ranked Kansas State by a score of (42-35) and their worst regular season loss was to #69 ranked Iowa by a score of (13-20).  Iowa State was the #51 ranked team overall, with the #69 ranked offense and the #34 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2024 Big 12 Conference Runner-Up
The Cyclones finished the regular season at 10-2 and played in the Big 12 Conference Championship game where they were defeated by #18 ranked Arizona State by a score of (19-45).  The Cyclones then played in their post-season bowl game where they defeated #6 ranked Miami (FL) by a score of (42-41) to finish the season at 10-3 overall.  The Cyclones played against an “average” strength of schedule (SOS). Iowa State's best regular season win was against #32 ranked Iowa by a score of (20-19) and their worst regular season loss was to #83 ranked Texas Tech by a score of (22-23).  Iowa State was the #25 ranked team overall, with the #18 ranked offense and the #73 ranked defense from the Complex Invasion College Football Production Model using data provided by www.cfbstats.com.
 
2025
The Cyclones were 8-4 at the time of Campbell's departure. The Cyclones played against an “average” strength of schedule (SOS) to this point in the season. Iowa State's best win was against #15 ranked Arizona  and their worst regular season loss was to #119 ranked Colorado by a score of (17-24).  Iowa State was the #43 ranked team overall, with the #48 ranked offense and the #44 ranked defense using the Complex Invasion College Football Production Model from the data provided by www.cfbstats.com.

2025 NCAA FBS Head Coach Quits