Kansas Jayhawks vs TCU Horned Frogs Preview & Odds — October 31, 2026
Rest & travelrest and travel
About these numbers
2026 regular season to date, captured before kickoff. League rank in small type (138 teams); the gold side ranks higher. Bars show rank, longest = 1st. Source: Gridiron & Wine public Analytics tables.
Last five results this season, oldest to newest. Records are season to date, with home and road splits. Against-the-spread (ATS) and over–under records use the consensus closing line.
Margin of each of the last 7 games this season, oldest to newest (gold = won). Hover a bar for the score margin.
Distance is straight-line from each team's home arena; time-zone change is at game time. Rest counts days since each team's previous game.
Matchup preview
Kansas (2-4) visits TCU (2-4) on Saturday, October 31 at 3:30 PM ET.
Kansas has the 123rd-ranked offense by EPA per play (expected points added per snap) and the 57th-ranked defense (ranks among the 138 teams with play-by-play data). Meanwhile, TCU has the 90th-ranked offense and the 29th-ranked defense. When Kansas has the ball, a 123rd-ranked offense (−0.094 EPA per play) meets a 29th-ranked defense (−0.045 allowed); when TCU has it, a 90th-ranked offense (+0.015) meets a 57th-ranked defense (+0.026 allowed).
By success rate (the share of plays that gain expected points), the Kansas offense is at 40.1% (133rd) and the TCU offense at 45.4% (88th). Kansas scores 27.7 points per game (55th) and allows 27.0 (78th); TCU scores 16.8 (126th) and allows 15.0 (9th).
TCU is 2-4; its last game was a 24-20 loss to West Virginia.
TCU is a 6-point favorite at home against Kansas. The spread opened at TCU -5.5. The total is 46.5, down from 51.5 at the open. After removing the vig, the moneyline (Kansas +190, TCU -230) prices Kansas at 33% and TCU at 67%.
Built from public team and player data; ranks are league-wide and update daily until kickoff.
Market
Odds and line movement
Kansas +5.5 (-112)
Kansas +6 (-110)
TCU -202 64%
TCU -230 67%
Consensus of US sportsbooks. The Now column updates from our odds board. Percentages are the moneyline's no-vig market-implied chances.
Best available prices on Oct 28
- Kansas +6-108BetMGM
- TCU -6-110DraftKings
- Over 46.5-106Novig
- Under 46.5+104Kalshi
- Kansas+203Novig
- TCU-208Novig
Members
G&W Line
G&W’s own number for this game, next to the market. Analytics
Matchup
Players to watch
- Attempts196
- Completion %53.6%240th
- Passing yards1,506103rd
- Yards per attempt7.790th
- TD–INT11–7
- Rushing yards53151st
- Season line105 carries, 531 yds, 4 TD
- Receiving yards46671st
- Season line25 catches, 466 yds, 5 TD
- Tackles48158th
- Attempts240
- Completion %67.5%38th
- Passing yards2,06625th
- Yards per attempt8.641st
- TD–INT11–6
- Rushing yards42990th
- Season line88 carries, 429 yds, 2 TD
- Receiving yards51447th
- Season line38 catches, 514 yds, 2 TD
- Tackles41269th
Season passing totals from public box scores, captured before kickoff. Ranks among the 264 quarterbacks with at least 60 attempts. Rushing, receiving and tackle leaders: season totals captured October 28, 5:34 a.m. ET; ranks among FBS players.
Success by situation
| Situation | Kansas | TCU |
|---|---|---|
| Early-down success rateKansas offense vs TCU defense | 37.9%128th | 37.7%10th |
| Early-down success rateTCU offense vs Kansas defense | 40.1%32nd | 41.8%87th |
| 3rd-down conversion rateKansas offense vs TCU defense | 31.7%117th | 35.4%33rd |
| 3rd-down conversion rateTCU offense vs Kansas defense | 37.5%44th | 45.5%31st |
| Explosive play rateKansas offense vs TCU defense | 9.4%11th | 4.2%7th |
| Explosive play rateTCU offense vs Kansas defense | 7.1%82nd | 7.8%36th |
| Pass rateshare of plays that are passes or sacks | 48.0%94th-highest | 55.9%19th-highest |
On 3rd down Kansas converts 31.7% (117th) against a TCU defense allowing 35.4% (33rd).
On 3rd down TCU converts 45.5% (31st) against a Kansas defense allowing 37.5% (44th).
2026 regular season before kickoff, from play-by-play with garbage time removed; ranks among the 138 teams in the play-by-play data (defense: 1st = allows the least). Success = a play that gains expected points.
Coaching staff
| Staff | Kansas | TCU |
|---|---|---|
| Head coach | Lance Leipold | Sonny Dykes |
| Tenureat this school | 6th season | 5th season |
| Record at schoolthis season included, as of the date below | 30–39 | 39–21 |
| Career recordas an FBS head coach | 67–72 | 110–84 |
| Offensive coordinator | Andy Kotelnicki / Matt Lubick | Vacant / Gordon Sammis |
| Defensive coordinator | D.K. McDonald | Andy Avalos |
Staff list as of October 27, 6:50 a.m. ET.
Head-to-head
The teams have met 3 times since 2021: Kansas won 0 and TCU 3.
| Date | Score | Line | Total |
|---|---|---|---|
| Sep 28, 2024 neutral | TCU 38, Kansas 27 TCU won | ||
| Oct 8, 2022 | TCU 38, Kansas 31 TCU won | ||
| Nov 20, 2021 | Kansas 28, TCU 31 TCU won |
Meetings since 2021, most recent first. Line and total are the consensus closing numbers where line history is available.
Result
After the final: score vs the closing line, Drive X-Ray and the graded official play, if there was one, appear here on this same page.
Teams
Kansas Jayhawks
- Kansas Jayhawks team stats
- Baylor Bears 24, Kansas Jayhawks 25 (Oct 24)
- Kansas Jayhawks 24, Kansas State Wildcats 35 (Oct 17)
- Kansas Jayhawks 24, Utah Utes 41 (Oct 10)
TCU Horned Frogs
More NCAAF games on October 31, 2026
- Boston College Eagles at Duke Blue Devils (Oct 31)
- Wisconsin Badgers at Iowa Hawkeyes (Oct 31)
- Illinois Fighting Illini at Maryland Terrapins (Oct 31)
- California Golden Bears at NC State Wolfpack (Oct 31)
- Notre Dame Fighting Irish at Navy Midshipmen (Oct 31)
- UAB Blazers at South Florida Bulls (Oct 31)
- SMU Mustangs at Syracuse Orange (Oct 31)
- Arizona Wildcats at Texas Tech Red Raiders (Oct 31)
- Bowling Green Falcons at Western Michigan Broncos (Oct 31)
- Michigan Wolverines at Rutgers Scarlet Knights (Oct 31)
- Auburn Tigers at Ole Miss Rebels (Oct 31)
- Marshall Thundering Herd at Old Dominion Monarchs (Oct 31)
- Kansas State Wildcats at Colorado Buffaloes (Oct 31)
- Coastal Carolina Chanticleers at Georgia State Panthers (Oct 31)
Dig deeper
Follow the market every day
See every game's current line on the odds board, or check our fully tracked results.
Odds boardTracked results
