Re-examining schedule strength: A retrospective
At the beginning of the season, we published a list of the expected schedule strengths for every team. The list was based on the Lax-ELO rating of the teams that we knew would be on their schedule. It was a simple way to quantify how difficult each team’s slate was. At the time it appeared that Notre Dame would be the team facing the toughest slate in all of Division 1.
But now that nearly a full season has passed, I thought it would be a good time to look back at how those estimates held up. Every team naturally goes through changes during the course of a season, and relative to pre-season expectations, it’s very rare for the estimates to be right on. This is even more so in the case of Lax-ELO, which is partly a program-strength metric as well as an individual season team strength metric.
Since the fortunes of just about every team are subject to change, that means that the schedule strength goalposts set at the beginning of the year move as well. Very rarely will a team’s schedule be as difficult as expected. And that means that we can isolate the teams that got hit with especially difficult schedules vs those who had the sea parted for them.
Shed a tear for Marquette
Here are the top 10 teams, according to how much more difficult their schedule actually was relative to what it looked like at the beginning of the year. A few definitions:
- Expected Opp ELO: The pre-season ELO ranking for each team on the schedule
- Actual Opp ELO: The ELO ranking of each team on the date the game was played
- End Opp ELO: The ELO ranking of each team on May 10th
Team | Expected Opp ELO | Actual Opp ELO | End Opp ELO | Gameday Diff |
---|---|---|---|---|
Marquette | 1510 | 1584 | 1602 | 73 |
Syracuse | 1554 | 1616 | 1623 | 62 |
Penn | 1555 | 1608 | 1639 | 52 |
Maryland | 1566 | 1617 | 1612 | 51 |
Notre Dame | 1589 | 1639 | 1642 | 50 |
Ohio State | 1551 | 1601 | 1599 | 49 |
Lehigh | 1496 | 1546 | 1506 | 49 |
Boston U | 1521 | 1567 | 1536 | 45 |
Stony Brook | 1509 | 1553 | 1523 | 43 |
Rutgers | 1555 | 1597 | 1599 | 41 |
Sorry Marquette. When we looked at the schedule of the Golden Eagles before the season started, the average Lax-ELO of their opponents was 1510 (that includes the Big East tournament games). In actuality, the average Lax-ELO of their opponents (measured on game day) was 1584. That 74 point increase was the largest of any team this season. The biggest culprit was Denver, whose ELO of 1684 in the pre-season swelled to 1920 and 1922 by the time the two Marquette games rolled around (they also had Duke on the schedule, whose ELO went from 1677 pre-season to 1906 on game day).
The true retrospective
Another way to look at this is to compare a team’s final Lax-ELO to their pre-season Lax-ELO. Take a team like Massachusetts for example. They went on a crazy run to end the season, winning their final 11 games of the year. When Brown played UMass on Mar 24, the Minutemen were just 3 games into their run. We can debate how much they were a different team Mar 24 vs the beginning of the season vs now, but if you just look at the Lax-ELO rating on Mar 24, you may be underestimating the strength of the challenge that Brown faced that day.
Team | Expected Opp ELO | Actual Opp ELO | End Opp ELO | Season Diff |
---|---|---|---|---|
Marquette | 1510 | 1584 | 1602 | 91 |
Penn | 1555 | 1608 | 1639 | 83 |
Syracuse | 1554 | 1616 | 1623 | 69 |
Towson | 1519 | 1534 | 1576 | 56 |
Notre Dame | 1589 | 1639 | 1642 | 53 |
Ohio State | 1551 | 1601 | 1599 | 48 |
Maryland | 1566 | 1617 | 1612 | 46 |
Rutgers | 1555 | 1597 | 1599 | 44 |
Albany | 1508 | 1535 | 1551 | 43 |
Johns Hopkins | 1591 | 1629 | 1630 | 38 |
Here are the top 10 teams, with a slight adjustment. Instead of measuring the average difference between pre-season and gameday ELOs, we used the difference between pre-season and current ELOs, reflecting the entirety of the season to-date. Interestingly, this is how the selection committee would think about schedule strength, using the end-of-season values vs the at-the-time values.
The list looks the same at the top, with Marquette having the top position (even though the actual measured difficulty change went down). But after that, we see some new names. Penn takes the 2nd spot, largely on the strength of two games against Yale and a game against Bucknell. Both of those teams continued to get stronger as the season waned, so using gameday ELOs only probably understates the strength of the opponents that Penn faced.
Non-conference scheduling matters
In the discussion surrounding the release of the committee’s tournament selections, there was one mention that I saw from the committee chair about non-conference scheduling. It wasn’t the only part of the argument, but it was mentioned as a deciding factor in one of those last bubble spots (in Villanova’s favor):
“It was the overall body of work that Villanova presented and taken in the context of direct comparisons with each and all members of that group. So as we looked at the last teams under consideration, we noted Villanova had a really strong Quadrant 1 win over Yale. They presented us with the best nonconference strength of schedule. Of that group, they had the best RPI and the best win-loss record. And when the committee did kind of that next layer of drill-down, Villanova had one of the strongest RPIs both in wins and in the teams they lost to.“
There is a lot in that statement, but I’ll focus on the SOS point for now. Hardt pointed out that of the bubble teams (assume he means Bucknell, Ohio State, Rutgers, and Villanova), Villanova had the strongest nonconference strength of schedule. But that is not a clear-cut point.
Of those 4 bubble teams, here is the non-conference average Lax-ELO rating if you use the teams final standings (as the committee does, at least for RPI purposes):
- Villanova: 1557
- Bucknell: 1550
- Ohio State: 1538
- Rutgers: 1528
So yes, if you look at the final standings, Villanova barely edges out the other three. Now there are many reasons for and against using final vs at-the-time team rankings. I won’t get into that here. But I will say that this list looks substantially different if you use the Lax-ELO ratings of the non-conference opponents at the time the game was played:
- Bucknell: 1571
- Villanova: 1564
- Ohio State: 1543
- Rutgers: 1516
All of a sudden, the Bison lay claim to the best non-conference schedule. If you believe that a team’s schedule should be evaluated based on the opponents as they were when the game was played, then you would probably believe the second version.
The committee has a specific set of criteria and a specific way they use them to make decisions. According to that process, Villanova got in. I’m just making the point that a relatively small tweak to one part of that process and maybe Bucknell is getting ready for their first round game instead.
For your viewing pleasure, the top 25 non-conference schedules, if you used the opponent’s Lax-ELO on gameday:
Team | Gameday Non-Conf SOS | Final Non-Conf SOS |
---|---|---|
Penn | 1618 | 1659 |
Notre Dame | 1609 | 1622 |
Syracuse | 1602 | 1610 |
Jacksonville | 1601 | 1627 |
Albany | 1591 | 1622 |
Towson | 1590 | 1675 |
Boston U | 1589 | 1524 |
Loyola MD | 1577 | 1672 |
Maryland | 1573 | 1567 |
Cornell | 1572 | 1574 |
Bucknell | 1571 | 1550 |
Johns Hopkins | 1567 | 1575 |
Denver | 1565 | 1548 |
Villanova | 1564 | 1557 |
Furman | 1557 | 1613 |
Holy Cross | 1550 | 1549 |
Canisius | 1550 | 1530 |
Drexel | 1550 | 1583 |
Duke | 1547 | 1559 |
Yale | 1546 | 1560 |
Marist | 1545 | 1575 |
High Point | 1545 | 1676 |
Ohio State | 1543 | 1538 |
Marquette | 1543 | 1595 |
Richmond | 1542 | 1587 |
Appendix
Here is the full list of Division I teams along with the various schedule strengths and season-long differential.
Team | Expected Opp ELO | Actual Opp ELO | End Opp ELO | Season Diff |
---|---|---|---|---|
Marquette | 1510 | 1584 | 1602 | 91 |
Penn | 1555 | 1608 | 1639 | 83 |
Syracuse | 1554 | 1616 | 1623 | 69 |
Towson | 1519 | 1534 | 1576 | 56 |
Notre Dame | 1589 | 1639 | 1642 | 53 |
Ohio State | 1551 | 1601 | 1599 | 48 |
Maryland | 1566 | 1617 | 1612 | 46 |
Rutgers | 1555 | 1597 | 1599 | 44 |
Albany | 1508 | 1535 | 1551 | 43 |
Johns Hopkins | 1591 | 1629 | 1630 | 38 |
Loyola MD | 1510 | 1546 | 1548 | 38 |
Brown | 1517 | 1534 | 1552 | 35 |
Yale | 1525 | 1542 | 1558 | 33 |
Virginia | 1514 | 1532 | 1547 | 33 |
High Point | 1481 | 1467 | 1513 | 32 |
Penn State | 1537 | 1543 | 1568 | 31 |
Holy Cross | 1511 | 1522 | 1542 | 30 |
Hobart and William | 1487 | 1483 | 1517 | 29 |
Villanova | 1531 | 1547 | 1556 | 25 |
Dartmouth | 1492 | 1524 | 1517 | 25 |
Duke | 1554 | 1558 | 1575 | 21 |
Bryant | 1490 | 1511 | 1511 | 21 |
Army | 1495 | 1522 | 1514 | 19 |
Michigan | 1545 | 1554 | 1564 | 19 |
Navy | 1512 | 1524 | 1531 | 19 |
North Carolina | 1536 | 1560 | 1554 | 17 |
Mount St Marys | 1480 | 1484 | 1497 | 17 |
Hartford | 1492 | 1494 | 1508 | 16 |
Boston U | 1521 | 1567 | 1536 | 14 |
Stony Brook | 1509 | 1553 | 1523 | 14 |
Princeton | 1504 | 1518 | 1519 | 14 |
Fairfield | 1521 | 1508 | 1533 | 12 |
Harvard | 1520 | 1562 | 1533 | 12 |
Georgetown | 1510 | 1532 | 1522 | 12 |
Cornell | 1565 | 1594 | 1577 | 12 |
Lehigh | 1496 | 1546 | 1506 | 9 |
Marist | 1493 | 1484 | 1501 | 7 |
Air Force | 1479 | 1441 | 1484 | 5 |
Cleveland State | 1517 | 1523 | 1520 | 3 |
Denver | 1524 | 1537 | 1526 | 1 |
Furman | 1498 | 1474 | 1499 | 1 |
Canisius | 1469 | 1487 | 1469 | 0 |
Providence | 1505 | 1535 | 1504 | 0 |
Drexel | 1538 | 1507 | 1537 | -1 |
Robert Morris | 1483 | 1487 | 1480 | -3 |
UMBC | 1531 | 1529 | 1527 | -3 |
Bucknell | 1521 | 1529 | 1517 | -4 |
Sacred Heart | 1473 | 1483 | 1468 | -5 |
Saint Joseph’s | 1462 | 1486 | 1453 | -9 |
Jacksonville | 1500 | 1477 | 1490 | -10 |
Mercer | 1450 | 1428 | 1440 | -10 |
Colgate | 1514 | 1502 | 1503 | -11 |
Richmond | 1459 | 1420 | 1446 | -13 |
Binghamton | 1484 | 1475 | 1470 | -14 |
Massachusetts-Lowell | 1490 | 1484 | 1473 | -16 |
Bellarmine | 1446 | 1396 | 1423 | -23 |
NJIT | 1450 | 1417 | 1424 | -26 |
Lafayette | 1480 | 1472 | 1454 | -26 |
Wagner | 1413 | 1406 | 1385 | -28 |
Hofstra | 1480 | 1468 | 1450 | -30 |
St. John’s | 1513 | 1512 | 1483 | -30 |
Siena | 1453 | 1415 | 1421 | -31 |
Vermont | 1506 | 1511 | 1461 | -45 |
Delaware | 1513 | 1480 | 1463 | -49 |
Massachusetts | 1533 | 1503 | 1481 | -51 |
Detroit | 1480 | 1443 | 1425 | -54 |
Monmouth | 1424 | 1377 | 1361 | -62 |
Manhattan | 1420 | 1383 | 1348 | -72 |
VMI | 1436 | 1396 | 1360 | -76 |
Quinnipiac | 1442 | 1405 | 1357 | -84 |