the sharpest number from saturday didn't come off a college football board at all. houston closed a 72% favorite on the moneyline against phoenix, -260, the kind of price that says "this is basically over before tipoff." the rockets lost, 99-102. that's not a bad beat, that's the market handing out a reminder: a 72% favorite still loses more than one time in four, and saturday was one of those times.

now to the actual business. cfb line movement today starts with a slate that mostly behaved. seven of my ten graded plays came out of college football, and the closing numbers largely agreed with where i started.

cfb line movement today: where the close held

utah closed -176 after i took -178. duke closed -175 after -178. notre dame and navy both closed flat at the number i bet. those are small moves, half a point of vig at most, and in three of those four spots the closing market actually priced the game a touch better than my entry. that's not a crisis, that's just a market doing its job overnight.

arizona state told the same story, closing -144 after i grabbed -152 on colorado at home. the sun devils covered that gap easily, winning 20-10, but the number still tells me the market liked them more than i did by kickoff. army was the one that stung on the chalk side: -163 both ways, flat close, and the falcons pulled it out 24-21. right side on the price, wrong night on the field.

the receipts

picktookclosedresultclv
utah ml-178-176won 28-20close beat him
duke ml-178-175won 41-3close beat him
navy ml-245-245won 42-35flat
kansas ml-165-210lost 32-33beat the close
arizona state ml-152-144won 20-10close beat him
notre dame ml-245-245won 31-24flat
army ml-163-163lost 21-24flat
dallas stars ml-280-285won 4-3beat the close
houston rockets ml-235-260lost 99-102beat the close
unlv ml-175-155lost 35-41close beat him

kansas is the one i'll take a bow on. i had the jayhawks at -165 against ucf and the market moved all the way to -210 by kickoff, meaning the room sharpened toward my side after i was already in. the game still came down to a single point, 33-32, and it didn't cash, but that's a number i'd take again tomorrow. houston's the same shape: i bought at -235, the close pushed to -260, and the game still went the other way. beating the close and losing the bet are not contradictions. they're just two different questions.

unlv is the one that actually hurts. i took -175 on the runnin' rebels at home against wyoming and the market drifted the other direction, closing -155, before unlv lost outright 35-41. that's not a close beating me on price, that's the market and the final score agreeing with each other and me sitting on the wrong side of both.

biggest money of the day on the board had nothing to do with any of these games: nearly three million dollars of polymarket volume stacked up on spurs at kings, which tells you where the room's attention was even while the college slate did the heavier lifting for my card.

final tally: 6-4, down about a unit on the day, beat the close on three of the ten plays that carried one. nothing deleted, nothing cherry-picked. the lesson for tonight isn't complicated: a short favorite closing shorter still loses sometimes, and a number moving your way after you bet it is worth noting even on a losing ticket. mind the gap like it owes you money, because some nights it pays you back and some nights, like saturday, it just reminds you the math is a probability, not a promise.