Sports Betting

NFL Survivor Pools

Football Pick’em Pools

Sportsbook Offers

BetMGM

Free 1-Year Subscription ($299 Value)

Get a full year of betting and pool picks on TeamRankings, BetIQ, and PoolGenius.

FanDuel

Bet $5 and Get $200 in Bonus Bets

New customers can bet $5, and get $200 in Bonus Bets.

Caesars Sportsbook

$1,000 First Bet

If your first qualifying wager loses, earn a one-time equal Bonus Bet up to $1,000.

NFL

PicksOddsSchedule

Thu, Oct 3 8:15pm ET
Tampa Bay
Total
43.5
Atlanta
Spread
-1.5
Sun, Oct 6 9:30am ET
NY Jets
Total
40.5
Minnesota
Spread
-2.5
Sun, Oct 6 1:00pm ET
Carolina
Total
42
Chicago
Spread
-3.5
Sun, Oct 6 1:00pm ET
Baltimore
Spread
-2.5
Cincinnati
Total
51
Sun, Oct 6 1:00pm ET
Buffalo
Total
47.5
Houston
Spread
-1
Sun, Oct 6 1:00pm ET
Miami
Total
35.5
New England
Spread
-1
Sun, Oct 6 1:00pm ET
Indianapolis
Total
46
Jacksonville
Spread
-2.5
Sun, Oct 6 1:00pm ET
Cleveland
Total
44.5
Washington
Spread
-3
Sun, Oct 6 4:05pm ET
Las Vegas
Total
36.5
Denver
Spread
-3
Sun, Oct 6 4:05pm ET
Arizona
Total
50.5
San Francisco
Spread
-7
Sun, Oct 6 4:25pm ET
Green Bay
Spread
-3.5
LA Rams
Total
48
Sun, Oct 6 4:25pm ET
NY Giants
Total
42
Seattle
Spread
-6
Sun, Oct 6 8:20pm ET
Dallas
Total
43
Pittsburgh
Spread
-2.5
Mon, Oct 7 8:15pm ET
New Orleans
Total
42.5
Kansas City
Spread
-5

Full NFL Schedule

MLB

PicksOddsSchedule

Tue, Oct 1 2:32pm ET
Detroit
Total
6.5
Houston
Money Line
-150
Tue, Oct 1 4:08pm ET
Kansas City
Total
7
Baltimore
Money Line
-160
Tue, Oct 1 5:32pm ET
NY Mets
Total
7.5
Milwaukee
Money Line
-145
Tue, Oct 1 8:38pm ET
Atlanta
Total
7
San Diego
Money Line
-162

Full MLB Schedule

College Football

PicksOddsSchedule

Thu, Oct 3 7:00pm ET
Texas St
Spread
-14
Troy
Total
57.5
Thu, Oct 3 9:00pm ET
Sam Hous St
Spread
-10
TX El Paso
Total
50
Fri, Oct 4 7:00pm ET
Jksnville St
Spread
-14.5
Kennesaw St
Total
48.5
Fri, Oct 4 7:30pm ET
Houston
Total
49.5
TX Christian
Spread
-16.5
Fri, Oct 4 9:00pm ET
Syracuse
Total
59
UNLV
Spread
-6
Fri, Oct 4 9:00pm ET
Michigan St
Total
52.5
Oregon
Spread
-24.5
Sat, Oct 5 12:00pm ET
Missouri
Total
48.5
Texas A&M
Spread
-2
Sat, Oct 5 12:00pm ET
Purdue
Total
47
Wisconsin
Spread
-14
Sat, Oct 5 12:00pm ET
UCLA
Total
44.5
Penn St
Spread
-27.5
Sat, Oct 5 12:00pm ET
U Mass
Total
44
N Illinois
Spread
-17.5
Sat, Oct 5 12:00pm ET
Boston Col
Total
50
Virginia
Spread
-3
Sat, Oct 5 12:00pm ET
S Methodist
Total
57
Louisville
Spread
-7
Sat, Oct 5 12:00pm ET
Pittsburgh
Spread
-3
N Carolina
Total
64.5
Sat, Oct 5 12:00pm ET
Wake Forest
Total
55
NC State
Spread
-5
Sat, Oct 5 12:00pm ET
Navy
Spread
-9.5
Air Force
Total
34.5
Sat, Oct 5 12:00pm ET
Army
Spread
-11.5
Tulsa
Total
51
Sat, Oct 5 1:00pm ET
Tulane
Spread
-15
UAB
Total
55.5
Sat, Oct 5 2:00pm ET
W Michigan
Spread
-9.5
Ball St
Total
56.5
Sat, Oct 5 3:30pm ET
Auburn
Total
52.5
Georgia
Spread
-24
Sat, Oct 5 3:30pm ET
Mississippi
Spread
-9.5
S Carolina
Total
53
Sat, Oct 5 3:30pm ET
Indiana
Spread
-13.5
Northwestern
Total
42
Sat, Oct 5 3:30pm ET
Iowa
Total
44.5
Ohio St
Spread
-19.5
Sat, Oct 5 3:30pm ET
VA Tech
Spread
-9
Stanford
Total
50
Sat, Oct 5 3:30pm ET
App State
Total
57.5
Marshall
Spread
-3
Sat, Oct 5 3:30pm ET
Miami (OH)
Total
43.5
Toledo
Spread
-7
Sat, Oct 5 3:30pm ET
Bowling Grn
Spread
-14.5
Akron
Total
51
Sat, Oct 5 3:30pm ET
E Carolina
Spread
-9
Charlotte
Total
47
Sat, Oct 5 3:30pm ET
Temple
Total
50
Connecticut
Spread
-16
Sat, Oct 5 4:00pm ET
Rutgers
Total
41
Nebraska
Spread
-7
Sat, Oct 5 4:00pm ET
W Virginia
Total
65
Oklahoma St
Spread
-4
Sat, Oct 5 4:15pm ET
Alabama
Spread
-23
Vanderbilt
Total
55.5
Sat, Oct 5 6:30pm ET
Colorado St
Total
47.5
Oregon St
Spread
-13
Sat, Oct 5 7:00pm ET
Clemson
Spread
-14.5
Florida St
Total
47.5
Sat, Oct 5 7:00pm ET
Utah St
Total
65.5
Boise St
Spread
-26.5
Sat, Oct 5 7:00pm ET
Old Dominion
Total
54
Coastal Car
Spread
-5.5
Sat, Oct 5 7:00pm ET
James Mad
Spread
-17
UL Monroe
Total
48.5
Sat, Oct 5 7:00pm ET
Louisiana
Spread
-14
S Mississippi
Total
57
Sat, Oct 5 7:00pm ET
S Alabama
Spread
-3
Arkansas St
Total
62.5
Sat, Oct 5 7:30pm ET
Tennessee
Spread
-13.5
Arkansas
Total
59.5
Sat, Oct 5 7:30pm ET
Michigan
Total
41
Washington
Spread
-3
Sat, Oct 5 7:30pm ET
USC
Spread
-8.5
Minnesota
Total
51
Sat, Oct 5 7:30pm ET
Baylor
Total
46
Iowa St
Spread
-11.5
Sat, Oct 5 7:30pm ET
Nevada
Total
48
San Jose St
Spread
-7
Sat, Oct 5 7:45pm ET
UCF
Spread
-2.5
Florida
Total
62
Sat, Oct 5 8:00pm ET
Duke
Total
54
GA Tech
Spread
-7
Sat, Oct 5 8:00pm ET
Kansas
Total
50
Arizona St
Spread
-3
Sat, Oct 5 8:00pm ET
Hawaii
Total
46.5
San Diego St
Spread
-2.5
Sat, Oct 5 10:30pm ET
Miami
Spread
-10.5
California
Total
54
Sat, Oct 5 11:00pm ET
Texas Tech
Total
64
Arizona
Spread
-6

Full College Football Schedule

About Us

Launched from a Stanford University dorm room in 2000, TeamRankings has grown from a math geek's passion project into the web's #1 source for algorithmic sports predictions and data.

We currently publish over 200,000 pages of projections, stats, rankings, and odds. Thousands of sports bettors and office pool players use our premium services to get an edge, and our data is referenced by the country's top sports media outlets.

Whether you watch, wager on, or work in sports, TeamRankings provides the numbers you need to get smart about the game.

  • ESPN
  • Sports Illustrated
  • Bleacher Report
  • New York Times
  • SB Nation
  • The Wall Street Journal
  • The Washington Post