CFB Fantasy — Week Recap
Commissioner’s Notes
Another week down and we’re now nearing the halfway mark. College football had some close wins across the board and some… not-so-close wins. FSU’s coaching search needs to be in full gear at the start of business on Monday. Georgia should be the unanimous #1, Florida sucks, and Indiana is a bitter disappointment, but not as much as Virginia Tech, Texas, LSU, or any of the many teams that could’ve flipped this week for me.
This week, we had the second-closest week in the PVPs, with the White pod stealing two wins by a combined 23 points. Dylan separated himself from the pack by all three metrics, but Bob and I aren’t totally out of reach. There are 13 weeks in the season, so next week, at the midpoint, I’ll do a more comprehensive review of where we fit in the standings. For this week, we’ll look into the spreads.
Games of the week
- Tuesday – FIU @ Jacksonville State. These teams were the winners of two top C-USA matchups this past Wednesday, so this is another big matchup with CCG implications. FIU still has Liberty and Kennesaw State later in the season, so they probably need this one much more than Jacksonville State does.
- Wednesday – either? None of these are great teams. These 4 teams have a combined win total of 5, so somebody has to win, but the more closely matched game by FPI and spread is Western Kentucky @ Sam Houston.
- Thursday – again, some pretty lopsided games. Go do a hobby and skip these. If you have to pick one, maybe go with Colorado State @ Texas State. These seem like ever-so-slightly better teams.
- Friday – App State @ Coastal Carolina. These are two teams that have struggled a bit but are pretty close.
- Saturday Noon – Ohio State @ Indiana. I’m not the highest on Indiana, but they’re still good and I expect this to be a good game.
- Saturday Afternoon – Third Saturday in October, with an honorable mention to Missouri @ Ole Miss. TSIO could get out of hand if the Tennessee offense does not make massive improvements over the next 6 days.
- Saturday Primetime – Notre Dame @ BYU, the Battle of the Religious Avatars. BYU looks like a paper tiger to me, but they’re by far ND’s biggest test so far.
- Saturday Late Night – none again; these are all expected blowouts. Go to bed.
PVP Matchups
- #1 Dylan (5-1) vs #2 Zach (4-2)
- #3 Bob (3-3) vs #6 Jacob (1-5)
- #4 Bruce (3-3) vs #5 Dan (2-4)
Looking at the spreads
As you may have noticed from watching the scoreboards over the weeks, the projected outcomes very often do not match up with what happens. This game is often won or lost on a team here or there that’s a 3-point favorite losing by 3 touchdowns or winning by 30. This week, I looked at our various performances vs the spread and looked for places where a few really bad games or weeks ruined somebody.
Here we see the outcome of every game we played, showing predicted margin (i.e., inverse spread) vs actual margin. Most games really do line up right along the expected line, but there are some clear outliers.

There are few, if any, really good conclusions you can draw from that; it’s mostly noise, but you can find patterns if you look long enough. One thing I notice is that I’m slightly overrepresented in the right-of-the-line games with high spreads (i.e., favorites doing even better than expected) as well as the left-of-the-line games with low spreads (i.e., toss-ups where the slight favorite got blown out). This likely explains why it always feels like I’m losing in the most frustrating games but am still high in the standings.
On a weekly basis, everybody has had a week where the odds gods have been out to get them. Jacob and Bruce are the worst off in this regard, which explains why they’re trailing. Dylan’s best weeks and most of his net positive spreads are from the last two weeks, which likewise explains his surge. Below is everyone’s week-by-week and cumulative performance vs the spread.
| Player | Wk 1 | Wk 2 | Wk 3 | Wk 4 | Wk 5 | Wk 6 | Avg/wk | Season |
|---|---|---|---|---|---|---|---|---|
| Dylan | 35.8 | 11.0 | -33.2 | 95.8 | 144.8 | 121.5 | 62.6 | 375.5 |
| Dan | 96.8 | 6.8 | 51.0 | 69.8 | 92.5 | 22.5 | 56.5 | 339.2 |
| Zach | 146.8 | -12.2 | 8.0 | 17.8 | 67.5 | -29.0 | 33.1 | 198.8 |
| Bob | 95.2 | 13.0 | 17.5 | -42.2 | 100.8 | -30.2 | 25.7 | 154.0 |
| Bruce | 34.5 | 76.5 | -25.2 | 6.0 | -28.5 | 3.2 | 11.1 | 66.5 |
| Jacob | 98.5 | 44.2 | -14.0 | -44.0 | -24.8 | 0.8 | 10.1 | 60.8 |
In PVP matchups, against-the-spread results have shifted several matchups, especially recently. There have been 20 total games that could have shifted the PVP wins, including 9 this week. This week’s games are listed in the table below; 5 games each had bigger ATS differences than the total margin between Bruce and Jacob, and 4 between Bob and me.
| Player | Opponent | Team | Spread | Margin | ATS |
|---|---|---|---|---|---|
| Bob | Zach | Liberty | -13.5 | 32 | 18.5 |
| Bob | Zach | Arizona | -3.5 | 21 | 17.5 |
| Bob | Zach | Wake Forest | -3.75 | 24 | 20.25 |
| Zach | Bob | Virginia Tech | -10.75 | -5 | -15.75 |
| Bruce | Jacob | Troy | -9.5 | 21 | 11.5 |
| Jacob | Bruce | Toledo | -18.75 | -15 | -33.75 |
| Bruce | Jacob | North Texas | -27.75 | 40 | 12.25 |
| Jacob | Bruce | App State | -9 | -7 | -16 |
| Bruce | Jacob | Air Force | -7 | 21 | 14 |
Finally, we’ll take a quick glance at the biggest offenders for beating and missing the spread.
The top teams vs the spread average 9.3-19.4 points per game better than the spread. Unsurprisingly, Dylan is the most represented here with 5 of them. Jacob and Bruce have only 2 and 1, respectively.
| Team | Games | ATS/game | White owner | Orange owner |
|---|---|---|---|---|
| Oregon State | 6 | 19.1 | Dan | Jacob |
| New Mexico | 5 | 19.4 | Dan | Zach |
| Georgia State | 5 | 17.6 | Dylan | |
| UCLA | 5 | 16.8 | Dylan | |
| James Madison | 6 | 13.5 | Bob | Dylan |
| Wake Forest | 6 | 12.5 | Bob | Zach |
| Northwestern | 5 | 13.5 | Bob | Jacob |
| Alabama | 6 | 10.8 | Dan | Dylan |
| UConn | 6 | 10.5 | Zach | |
| North Texas | 6 | 9.3 | Bruce | Dylan |
In the bottom teams, these losers are missing expectations by 5.3-13.0 points per game. Again, no surprise who has these: Bruce and Jacob lead, Dylan and Dan trail. Coincidentally, both Bob and I are well represented in both.
| Team | Games | ATS/game | White owner | Orange owner |
|---|---|---|---|---|
| Washington | 6 | -13.0 | Jacob | |
| Marshall | 6 | -12.7 | Bob | |
| San Diego State | 6 | -12.5 | Bruce | |
| Old Dominion | 6 | -10.7 | Bruce | Jacob |
| Colorado | 5 | -8.1 | Dan | |
| Hawai’i | 6 | -6.4 | Bob | Zach |
| USC | 7 | -5.3 | Bruce | Dylan |
| Arizona State | 5 | -6.9 | Bruce | Zach |
| Texas Tech | 5 | -6.7 | Bruce | Jacob |
| Michigan | 5 | -6.4 | Bob | Zach |
And lastly, one interesting aspect to look at is teams that are missing in either direction. These are landmines. It doesn’t help much if a team is a 10-point underdog and wins by 10 and then the next week is a 10-point favorite and loses by 10. You need some degree of consistency and reliability to even be able to confidently pick them on a weekly basis. The top 10 hot and cold teams are listed below by the sum of their absolute divergence from the spread. These are the teams that will burn you one week and save you the next.
| Team | Games | ATS total | ATS abs. total | White owner | Orange owner |
|---|---|---|---|---|---|
| Virginia | 6 | -15.0 | 115.0 | Bruce | Jacob |
| Florida | 6 | -24.5 | 106.5 | Bob | Zach |
| Minnesota | 6 | -7.0 | 104.0 | Dan | |
| Texas A&M | 6 | -27.0 | 100.0 | Dan | Jacob |
| UNLV | 6 | -9.8 | 93.2 | Bruce | Jacob |
| NC State | 6 | 1.0 | 93.0 | Bruce | |
| South Carolina | 6 | 10.0 | 91.0 | Bob | |
| Buffalo | 6 | -1.8 | 89.8 | Bruce | Zach |
| Florida State | 6 | -15.8 | 89.2 | Dan | Dylan |
| Toledo | 6 | -4.5 | 82.0 | Bob | Jacob |
Pod vs. Pod —
Overall Results
This Week’s Matchups
| Player | Pts | Pts | Player |
|---|
Season Leaderboard
| Rk | Player | Match Pts | Total Pts | PVP Record |
|---|
Player Detail
Max — Best Possible Lineup, Any FBS Team
Unplayed Games
Redundant — scored on the bench, but no slot could use them
| Team | Conf | Net | Owner | Pod |
|---|
Wasted — a bench team that could have been swapped in
| Team | Conf | Pts Gained | Instead Of | Owner | Pod |
|---|
Top Unowned Scores (League-Wide)
| Team | Conf | Net | Free Agent In |
|---|
Games by Pod & Ownership
Pick Similarity
Cross-Pod — Same Teams Picked
Which teams two players both picked this week, regardless of the slot each used. Same-pod players can’t share a team.
Ranked by matching teams
| Pair | Matching | Shared Impact | Shared Teams |
|---|
Ranked by shared impact (Σ |margin|)
| Pair | Shared Impact | Matching | Shared Teams |
|---|
Every Pair — Points Per Slot
Slot for slot, how close were the points? Conference slots pair by conference; the flex slots pair best-to-best by margin. Lower distance = more alike. Same-direction slots are where both picks won, both lost, or both hit zero.
| Pair | Slot Pt Distance | Same-Direction Slots |
|---|




