Sports Betting

Bowl Pick’em Pools

NFL Survivor Pools

Football Pick’em Pools

Sportsbook Offers

BetMGM

Free 1-Year Subscription

Get a full year of our premium betting and pool picks for free.

FanDuel

Bet $5, Get $150 in Bonus Bets If Your Team Wins

New customers can bet $5 on any money line, and get $150 in Bonus Bets if your team wins.

DraftKings

Bet $5 and Get $150 in Bonus Bets Instantly

New customers can bet $5+ on any sport, and win $150 in Bonus Bets instantly.

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

Mon, Dec 11 8:15pm ET
Tennessee
Total
46
Miami
Spread
-14
Mon, Dec 11 8:15pm ET
Green Bay
Spread
-6
NY Giants
Total
37

Full NFL Schedule

NBA

PicksOddsSchedule

Mon, Dec 11 7:00pm ET
Cleveland
Total
226
Orlando
Spread
-2
Mon, Dec 11 7:00pm ET
Miami
Spread
-4
Charlotte
Total
222.5
Mon, Dec 11 7:00pm ET
Washington
Total
244
Philadelphia
Spread
-11.5
Mon, Dec 11 7:00pm ET
Indiana
Spread
-6.5
Detroit
Total
248.5
Mon, Dec 11 7:30pm ET
Denver
Spread
-2.5
Atlanta
Total
240.5
Mon, Dec 11 7:30pm ET
Toronto
Total
221
New York
Spread
-4.5
Mon, Dec 11 8:00pm ET
Minnesota
Total
222
New Orleans
Spread
-3.5
Mon, Dec 11 8:00pm ET
Dallas
Spread
-2.5
Memphis
Total
226
Mon, Dec 11 8:00pm ET
Utah
Total
233
Okla City
Spread
-12.5
Mon, Dec 11 8:00pm ET
Chicago
Total
233.5
Milwaukee
Spread
-11
Mon, Dec 11 8:00pm ET
San Antonio
Total
225.5
Houston
Spread
-8.5
Mon, Dec 11 10:00pm ET
Brooklyn
Total
234.5
Sacramento
Spread
-4.5
Mon, Dec 11 10:30pm ET
Portland
Total
220
LA Clippers
Spread
-13

Full NBA Schedule

College Football Bowls

Pick'em PicksBetting PicksOddsSchedule

Sat, Dec 16 11:00am ET
GA Southern
Spread
-3.5
Ohio
Total
49
Sat, Dec 16 2:15pm ET
Jksnville St
Spread
-3
Louisiana
Total
56.5
Sat, Dec 16 3:30pm ET
Miami (OH)
Total
46
App State
Spread
-5.5
Sat, Dec 16 5:45pm ET
N Mex State
Spread
-3.5
Fresno St
Total
51.5
Sat, Dec 16 7:30pm ET
UCLA
Spread
-2
Boise St
Total
50
Sat, Dec 16 9:15pm ET
California
Total
58
Texas Tech
Spread
-3
Mon, Dec 18 2:30pm ET
W Kentucky
Total
55.5
Old Dominion
Spread
-2.5
Tue, Dec 19 9:00pm ET
UTSA
Spread
-10
Marshall
Total
54
Thu, Dec 21 8:00pm ET
S Florida
Total
61
Syracuse
Spread
-3
Fri, Dec 22 6:30pm ET
GA Tech
Total
64.5
UCF
Spread
-4.5
Sat, Dec 23 12:00pm ET
Troy
Spread
-7.5
Duke
Total
44
Sat, Dec 23 12:00pm ET
Arkansas St
Spread
-1
N Illinois
Total
53.5
Sat, Dec 23 3:30pm ET
James Mad
Spread
-3
Air Force
Total
41
Sat, Dec 23 3:30pm ET
Georgia St
Total
62
Utah St
Spread
-1
Sat, Dec 23 7:00pm ET
S Alabama
Spread
-15.5
E Michigan
Total
47
Sat, Dec 23 7:30pm ET
Utah
Spread
-7
Northwestern
Total
41.5
Sat, Dec 23 10:30pm ET
Coastal Car
Total
53.5
San Jose St
Spread
-10
Tue, Dec 26 2:00pm ET
Bowling Grn
Total
38
Minnesota
Spread
-4
Tue, Dec 26 5:30pm ET
Texas St
Spread
-4.5
Rice
Total
60
Tue, Dec 26 9:00pm ET
Kansas
Spread
-12.5
UNLV
Total
65
Wed, Dec 27 2:00pm ET
VA Tech
Spread
-7.5
Tulane
Total
46.5
Wed, Dec 27 5:30pm ET
N Carolina
Total
56.5
W Virginia
Spread
-3
Wed, Dec 27 8:00pm ET
Louisville
Spread
-8.5
USC
Total
57.5
Wed, Dec 27 9:00pm ET
Texas A&M
Spread
-3
Oklahoma St
Total
53
Thu, Dec 28 11:00am ET
S Methodist
Spread
-10.5
Boston Col
Total
51
Thu, Dec 28 2:15pm ET
Rutgers
Total
41.5
Miami
Spread
-2
Thu, Dec 28 5:45pm ET
NC State
Total
47
Kansas St
Spread
-3.5
Thu, Dec 28 9:15pm ET
Arizona
Spread
-3
Oklahoma
Total
62
Fri, Dec 29 12:00pm ET
Clemson
Spread
-7
Kentucky
Total
46.5
Fri, Dec 29 2:00pm ET
Oregon St
Total
44
Notre Dame
Spread
-7.5
Fri, Dec 29 3:30pm ET
Memphis
Total
57.5
Iowa St
Spread
-8.5
Fri, Dec 29 8:00pm ET
Missouri
Spread
-2.5
Ohio St
Total
48.5
Sat, Dec 30 12:00pm ET
Mississippi
Total
49.5
Penn St
Spread
-4
Sat, Dec 30 2:00pm ET
Auburn
Spread
-2.5
Maryland
Total
50
Sat, Dec 30 4:00pm ET
Georgia
Spread
-14
Florida St
Total
45
Sat, Dec 30 4:30pm ET
Toledo
Total
44.5
Wyoming
Spread
-3
Mon, Jan 1 12:00pm ET
Wisconsin
Total
55.5
LSU
Spread
-11
Mon, Jan 1 1:00pm ET
Liberty
Total
65.5
Oregon
Spread
-16
Mon, Jan 1 1:00pm ET
Iowa
Total
36.5
Tennessee
Spread
-8
Mon, Jan 1 5:00pm ET
Alabama
Total
45.5
Michigan
Spread
-1.5
Mon, Jan 1 8:45pm ET
Texas
Spread
-4
Washington
Total
64

Full College Football Schedule

College Basketball

PicksOddsSchedule

Mon, Dec 11 12:00pm ET
N Colorado
Spread
-1
TX A&M-Com
Total
145
Mon, Dec 11 7:00pm ET
Delaware
Spread
-4.5
Rob Morris
Total
145
Mon, Dec 11 7:00pm ET
Yale
Spread
-9
Quinnipiac
Total
146
Mon, Dec 11 7:00pm ET
Stonehill
Total
150.5
N Hampshire
Spread
-13.5
Mon, Dec 11 7:00pm ET
Jacksonville
Spread
-4.5
S Car State
Total
148
Mon, Dec 11 7:00pm ET
Howard
Total
149
U Penn
Spread
-4.5
Mon, Dec 11 7:00pm ET
Columbia
Spread
-2
F Dickinson
Total
159
Mon, Dec 11 7:30pm ET
Alab A&M
Total
154
Samford
Spread
-18.5
Mon, Dec 11 9:00pm ET
Miss Val St
Total
141.5
Gonzaga
Spread
-40
Mon, Dec 11 10:00pm ET
Utah Tech
Total
147.5
Cal St Nrdge
Spread
-3.5
Mon, Dec 11 10:00pm ET
New Orleans
Total
147.5
San Francisco
Spread
-19.5

Full College Basketball 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