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

Sun, Sep 29 4:05pm ET
New England
Total
41.5
San Francisco
Spread
-10
Sun, Sep 29 4:05pm ET
Washington
Total
48.5
Arizona
Spread
-3.5
Sun, Sep 29 4:25pm ET
Kansas City
Spread
-7.5
LA Chargers
Total
41
Sun, Sep 29 4:25pm ET
Cleveland
Spread
-2.5
Las Vegas
Total
37
Sun, Sep 29 8:20pm ET
Buffalo
Total
46
Baltimore
Spread
-2.5
Mon, Sep 30 7:30pm ET
Tennessee
Total
37
Miami
Spread
-2
Mon, Sep 30 8:15pm ET
Seattle
Total
46.5
Detroit
Spread
-4

Full NFL Schedule

MLB

PicksOddsSchedule

Sun, Sep 29 3:05pm ET
Philadelphia
Money Line
-140
Washington
Total
7.5
Sun, Sep 29 3:05pm ET
Pittsburgh
Total
8
NY Yankees
Money Line
-180
Sun, Sep 29 3:05pm ET
Tampa Bay
Money Line
-110
Boston
Total
7.5
Sun, Sep 29 3:05pm ET
St. Louis
Total
7.5
SF Giants
Money Line
-120
Sun, Sep 29 3:07pm ET
Texas
Money Line
-147
LA Angels
Total
8
Sun, Sep 29 3:07pm ET
Miami
Total
7.5
Toronto
Money Line
-113
Sun, Sep 29 3:10pm ET
NY Mets
Money Line
-134
Milwaukee
Total
8
Sun, Sep 29 3:10pm ET
Chi Sox
Total
7.5
Detroit
Money Line
-230
Sun, Sep 29 3:10pm ET
Oakland
Total
7
Seattle
Money Line
-192
Sun, Sep 29 3:10pm ET
LA Dodgers
Money Line
-149
Colorado
Total
11
Sun, Sep 29 3:10pm ET
Baltimore
Total
8
Minnesota
Money Line
-126
Sun, Sep 29 3:10pm ET
Houston
Total
7.5
Cleveland
Money Line
-136
Sun, Sep 29 3:10pm ET
San Diego
Total
8.5
Arizona
Money Line
-208
Sun, Sep 29 3:20pm ET
Kansas City
Total
8
Atlanta
Money Line
-210
Sun, Sep 29 3:20pm ET
Cincinnati
Money Line
-114
Chi Cubs
Total
7

Full MLB Schedule

College Football

PicksOddsSchedule

Thu, Oct 3 7:00pm ET
Texas St
Spread
-15
Troy
Total
57
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
-13.5
Kennesaw St
Total
49
Fri, Oct 4 7:30pm ET
Houston
Total
49
TX Christian
Spread
-16.5
Fri, Oct 4 9:00pm ET
Syracuse
Total
58.5
UNLV
Spread
-4.5
Fri, Oct 4 9:00pm ET
Michigan St
Total
52.5
Oregon
Spread
-24
Sat, Oct 5 12:00pm ET
Army
Spread
-11.5
Tulsa
Total
--
Sat, Oct 5 12:00pm ET
Tennessee
Total
--
Arkansas
Spread
--
Sat, Oct 5 12:00pm ET
Missouri
Total
--
Texas A&M
Spread
-4
Sat, Oct 5 12:00pm ET
Indiana
Spread
-11.5
Northwestern
Total
42.5
Sat, Oct 5 12:00pm ET
Michigan
Total
41.5
Washington
Spread
-2
Sat, Oct 5 12:00pm ET
USC
Spread
-9.5
Minnesota
Total
--
Sat, Oct 5 12:00pm ET
Rutgers
Total
--
Nebraska
Spread
--
Sat, Oct 5 12:00pm ET
Purdue
Total
--
Wisconsin
Spread
-12.5
Sat, Oct 5 12:00pm ET
UCLA
Total
--
Penn St
Spread
-27.5
Sat, Oct 5 12:00pm ET
U Mass
Total
46.5
N Illinois
Spread
-17
Sat, Oct 5 12:00pm ET
Boston Col
Total
50
Virginia
Spread
-3
Sat, Oct 5 12:00pm ET
Clemson
Spread
-14.5
Florida St
Total
47
Sat, Oct 5 12:00pm ET
S Methodist
Total
57
Louisville
Spread
-7
Sat, Oct 5 12:00pm ET
Pittsburgh
Spread
-2
N Carolina
Total
64
Sat, Oct 5 12:00pm ET
Wake Forest
Total
55.5
NC State
Spread
-5.5
Sat, Oct 5 12:00pm ET
Texas Tech
Total
--
Arizona
Spread
-5
Sat, Oct 5 12:00pm ET
Baylor
Total
--
Iowa St
Spread
-13
Sat, Oct 5 12:00pm ET
Navy
Spread
-8
Air Force
Total
35.5
Sat, Oct 5 12:00pm ET
Utah St
Total
65.5
Boise St
Spread
-26
Sat, Oct 5 1:00pm ET
Tulane
Spread
-14
UAB
Total
55.5
Sat, Oct 5 2:00pm ET
W Michigan
Spread
-7
Ball St
Total
56.5
Sat, Oct 5 3:30pm ET
Miami (OH)
Total
44
Toledo
Spread
-6.5
Sat, Oct 5 3:30pm ET
Bowling Grn
Spread
-14
Akron
Total
52
Sat, Oct 5 3:30pm ET
E Carolina
Spread
-7
Charlotte
Total
46.5
Sat, Oct 5 3:30pm ET
Temple
Total
--
Connecticut
Spread
-14
Sat, Oct 5 3:30pm ET
Auburn
Total
51.5
Georgia
Spread
-23.5
Sat, Oct 5 3:30pm ET
Mississippi
Spread
-9.5
S Carolina
Total
51.5
Sat, Oct 5 3:30pm ET
Iowa
Total
--
Ohio St
Spread
-21
Sat, Oct 5 3:30pm ET
VA Tech
Spread
-6
Stanford
Total
--
Sat, Oct 5 3:30pm ET
App State
Total
57.5
Marshall
Spread
-1
Sat, Oct 5 4:00pm ET
W Virginia
Total
--
Oklahoma St
Spread
-5.5
Sat, Oct 5 4:15pm ET
Alabama
Spread
-23.5
Vanderbilt
Total
54
Sat, Oct 5 6:30pm ET
Colorado St
Total
--
Oregon St
Spread
-14
Sat, Oct 5 7:00pm ET
Louisiana
Spread
-14.5
S Mississippi
Total
--
Sat, Oct 5 7:00pm ET
S Alabama
Total
--
Arkansas St
Spread
--
Sat, Oct 5 7:00pm ET
Old Dominion
Total
55.5
Coastal Car
Spread
-5
Sat, Oct 5 7:00pm ET
James Mad
Spread
-15
UL Monroe
Total
--
Sat, Oct 5 7:30pm ET
Nevada
Total
--
San Jose St
Spread
-7.5
Sat, Oct 5 7:45pm ET
UCF
Total
59.5
Florida
Spread
-1.5
Sat, Oct 5 8:00pm ET
Hawaii
Total
--
San Diego St
Spread
-3
Sat, Oct 5 8:00pm ET
Duke
Total
54
GA Tech
Spread
-9
Sat, Oct 5 8:00pm ET
Kansas
Total
50
Arizona St
Spread
-2.5
Sat, Oct 5 10:30pm ET
Miami
Spread
-11.5
California
Total
--

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