Characterizing Schedules

January 25, 2015
I've published a presumptive schedule strength report using the traditional average-opponents' values (of the ISR in this case) but there are lots of ways to characterize schedules other than average opponent rating. In that report I included the median opponent rank as a comparison, and in this article I'll compare that to other rank-based schedule categorizations.

Generally one would prefer to use ratings rather than rankings for characerization because ratings account for the fact that there's a larger absolute difference between #1 and #10 than between #101 and #110. This analysis uses opponent rankings because
• whole-number rankings are easier to present/understand, and
• the same analysis can be applied to any rating system that ranks teams.

There are as many ways to calculate a schedule's strength as there are opinions, and like the latter there isn't a moral notion of "right" and "wrong." I'll look at different ways to summarize opponents' ranks and talk a little about what each tells us. Ultimately I'll argue that it is probably better to compare schedules in whole, and ignore any such summation!

Here are the top 25 schedules according to four varieties of "average" non-conference SOS.

IxHarmTeamRank
17.1Texas-San Antonio81
27.4Alabama34
37.7Jackson State224
47.8Southern297
58.4Fresno State75
68.5Stony Brook130
710.0Grambling State287
810.2McNeese State141
910.9Northwestern State125
1011.2Nicholls State128
1111.2Southeastern Louisiana76
1212.7Santa Clara127
1312.8San Jose State163
1413.1Portland234
1513.3Cal Poly3
1613.3Southern California43
1715.2Pacific105
1815.4Stanford24
1915.9Rice19
2016.5New Mexico40
2116.6Grand Canyon117
2217.8Oregon State2
2317.9Baylor73
2417.9New Orleans271
2518.1Texas Christian6
IxGeomTeamRank
127.4Fresno State75
229.6Stanford24
332.4Rice19
435.1Pacific105
536.9San Diego37
637.0Cal State Fullerton28
740.2Southern California43
842.4Arizona State31
943.5Portland234
1043.6Texas-San Antonio81
1144.2Grand Canyon117
1244.2Baylor73
1345.6Santa Clara127
1445.8Cal Poly3
1545.8Wichita State71
1647.5Long Beach State27
1747.5Loyola Marymount57
1848.6UCLA62
1950.3New Mexico40
2050.5San Jose State163
2151.6San Francisco106
2254.0Texas Christian6
2354.1Texas5
2455.8Minnesota120
2556.4Nebraska35
IxArithTeamRank
152.6Cal State Fullerton28
255.2Stanford24
359.6Pacific105
459.7San Diego37
561.9Fresno State75
662.1Rice19
765.0Loyola Marymount57
867.0Long Beach State27
969.0Wichita State71
1069.6San Francisco106
1170.7Baylor73
1275.2Texas5
1377.3Portland234
1477.3Arizona State31
1578.7UCLA62
1679.0UC Santa Barbara30
1780.4Cal Poly3
1881.4UC Irvine22
1984.0Texas State78
2084.3Nebraska35
2185.2Coastal Carolina191
2287.1Texas-San Antonio81
2387.3New Mexico40
2487.4Indiana9
2588.2Houston14
HarmThe Harmonic Mean is the inverse of the average of inverses of opponents' ranks. This gives the most weight to playing games against highly-ranked opponents. It takes only a few games against a top-5 opponent to wind up high on this list: Jackson State's NC schedule has a harmonic opponents' rank mean of 7.7, despite playing only five games against the top half of the field.
GeomThe Geometric Mean is the anti-logarithm of the average of logarithms of opponents' ranks. Like the harmonic mean this gives more weight to better opponents' rankings but the effect is less extreme than the harmonic mean. An argument could be made that it is better measure of schedule difficulty than the usual average.
ArithThe Arithmentic Mean is just the usual average of opponents' ranks. It gives equal weight to extreme values, so will give an equal result to teams whose opponents are all ranked between 100 and 200 as teams who play an equivalent number of top 100 and bottom 100 teams. By itself, it isn't all that informative.

A histogram is a better schedule description. In this version I count the number of games where the opponents' ISR ranks fall into the same rank ranges used for the NCAA "Nitty Gritty" report.

IxWtdTeamRankConf 1 - 25 26 - 50 51 - 75 76 - 100 101 - 150 151 - 301NonD1
14.724Cal State Fullerton28BigW11950220
24.462San Diego37WCC81022040
24.462Fresno State75MW9920330
44.333Rice19CUSA12301620
44.333Pacific105WCC9523320
64.292Stanford24P1211401620
74.148Long Beach State27BigW6770610
84.138San Francisco106WCC8742710
94.000Wichita State71MVC51418520
94.000Texas5B128724530
94.000Loyola Marymount57WCC41120530
123.957Arizona State31P126713150
133.929Grand Canyon117WAC8910370
143.880UCLA62P127703350
153.857Baylor73B125825710
163.844UC Santa Barbara30BigW55140440
173.840Southern California43P129520090
183.750Portland234WCC9081640
193.719Nebraska35B104865720
203.688UC Irvine22BigW31163360
213.625Cal Poly3BigW8380850
223.615New Mexico40MW7431650
223.615San Diego State25MW6470180
243.609Sam Houston State33SLC5281160
243.609California47P124436330
Full list

The histogram gives a better "picture" of the teams' schedules, but turning that into a #1 to #n list requires using a weighted average and the weights are arbitrary. To produce this list I just used a simple 6-5-4-3-2-1 weighting for the counts. It would not be difficult to define "better" ones, but not without resorting to an ad hoc approach intended to produce a desired result.

And that's the point to which I alluded above. If you have arepresentation of the whole (non-conference) schedule, you can form independent jusgements or comparisons using whatever criteria mean the most to you. The following list is ordered by the opponent rank that represents at least half of the teams' games.

ArithGeomHarmIntTeamRankConfOpponents' 2014 ISR Ranks
62.132.415.93.0010Rice19CUSA555561414142424242433333678121135135136136136173175
55.229.615.43.0445Stanford24P125555999191919192828283779105105106106127127163163
61.927.48.42.9666Fresno State75MW2222332222223030303043434747477070132132132156245245
98.240.213.32.7460Southern California43P12333461616222226282830307575181181181243243243265265265
59.736.921.72.9228San Diego37WCC55522222425252727282832323242424264647992197197197197
65.047.533.82.7920Loyola Marymount57WCC622252527272929293030353535386464113113113117131163163163
52.637.026.92.9553Cal State Fullerton28BigW99916171717212424243535373739393943436262737373138143184184
75.254.140.92.7742Texas5B12191919192424242433353535373737697178787881120120120120121180239284
59.635.115.22.8343Pacific105WCC33315151515242438383838477070797979132132132161180
77.342.421.52.8312Arizona State31P126661111112727273838404074898989104184184212215251
88.444.216.62.6235Grand Canyon117WAC333111111171738384040414144444457127127149156170235252252252252
69.045.825.62.7691Wichita State71MVC5666112727273030303333334040404141747878789191969699123123123137149236236
69.651.637.22.6649San Francisco106WCC131317171717242440404242424747646464707979132132145145146146146163
78.748.625.92.7336UCLA62P1246161622222527272828494949979797104104104156156228228228
87.461.845.92.6941Indiana9B102124242426272727282828464651515177778787113134160179187195206242263
67.047.532.12.8235Long Beach State27BigW9991625253131313737383857576262717171107107107145145145266
103.984.871.92.4220Georgia Southern88SBC4545454848515153535454546060727272186186189189194194209209209
99.658.722.32.6758Pepperdine16WCC331515152728303043436262131131131131146146146156156195248248248
91.162.443.12.6668San Diego State25MW1717172222222727373757576264646464140156156206206206207207207
81.467.757.12.6750UC Irvine22BigW2525253737434344444447474747576262757575818181120120120163163163184184184
85.265.446.72.2968Coastal Carolina191BigS1212122039454849495151545556596566666687979898102107111126129194200214288
95.174.246.62.5623Liberty50BigS773939454849555558586066666666828484107118129129129129151154194218218238
109.862.223.82.2510Cal State Bakersfield184WAC332222222828303031316464676767104156156215245245245255255255255
84.356.428.22.6829Nebraska35B105551028283638383846465757576767678585859191131140140140140149149289289
70.744.217.92.7796Baylor73B123331014282828333336424269697878788181125125129129129131135239
full list

The Interest column is a bit different - it takes into account the team's rank as well as that of its opponents. It's a scale from 0 (non-D1 opponent) to 4.5 (#1 vs #1). It increases with better ranks and decreases with larger differences between team ranks. This may be a more meaningful measurement than absolute schedule strength but what is reported here is the arithmetic average of the games' interest factors so it is pretty coarse.

Why Bother?
Other than providing fodder for pointless-but-fun "mine is bigger than yours" bar debates, any measure of absolute schedule strength provides is information that by itself doesn't improve our knowledge. Teams outside of the top five or six conferences must schedule tougher non-conference opponents (and do well against them) to improve their post-season probabilities. And if top-50 teams only scheduled other top-50 teams we'd have no way to find out which of the latter group ought to be top-50.

I find the most "telling" observations from schedule analysis are:

Median Opponent Rank
The context for this is how that compares to the overall schedule. Teams from the Big West, Pac 12 and SEC are likely to have top-25 toughest schedules regardless of their non-conference scheduling, and for those teams...
Number of NC games against "better-ranked" teams
Context again must be taken into account. Obviously the higher ranked the team the fewer potential opponents' there are. For teams "in the middle" more better-ranked opponents may mean the coach expects the team to be better than the year before.

By the Numbers
As always, schedules are subject to change.

In memory of
SEBaseball.com

© Copyright 2015 Paul Kislanko