Decoded Sports
| Pro-Grade NFL, NBA, MLB, and NHLAnalytics

We put sports in context. You make the decisions. Open today's slate to drill into matchup differences.

Upcoming slate

Daily Matchup Quiz!

Train like a pro by making historical predictions.

Go!

NBA, NFL, MLB, & NHL Upcoming Games

Date Away Home Odds Sport
Columbus Blue Jackets Logo CBJ #19 Philadelphia Flyers Logo PHI #23 53% nhl
Brooklyn Nets Logo BRO #30 Boston Celtics Logo BOS #5 88% nba
Detroit Pistons Logo DET #3 New York Knicks Logo NYK #4 62% nba
Sacramento Kings Logo SAC #27 San Antonio Spurs Logo SAS #2 88% nba
Los Angeles Kings Logo LAK #26 Chicago Blackhawks Logo CHI #31 44% nhl
New York Islanders Logo NYI #20 Nashville Predators Logo NAS #21 54% nhl
Florida Panthers Logo FLO #17 Winnipeg Jets Logo WIN #22 51% nhl
New Jersey Devils Logo NJD #18 Dallas Stars Logo DAL #5 61% nhl
Boston Bruins Logo BOS #7 Carolina Hurricanes Logo CAR #1 63% nhl
Montreal Canadiens Logo MON #8 St. Louis Blues Logo SLB #14 48% nhl
Milwaukee Brewers Logo MIL #1 Tampa Bay Rays Logo TBR #6 47% mlb
Minnesota Wild Logo MIN #4 Utah Mammoth Logo UTA #13 47% nhl
Vancouver Canucks Logo VAN #32 Anaheim Ducks Logo ANA #28 63% nhl
Ottawa Senators Logo OTT #9 Vegas Golden Knights Logo VGK #6 56% nhl
Buffalo Sabres Logo BUF #12 San Jose Sharks Logo SJS #30 42% nhl
Portland Trail Blazers Logo PTB #14 Los Angeles Lakers Logo LAL #8 66% nba
Washington Wizards Logo WAS #29 Cleveland Cavaliers Logo CLE #9 87% nba
Charlotte Hornets Logo CHA #11 Detroit Pistons Logo DET #3 68% nba
Miami Heat Logo MIA #19 Atlanta Hawks Logo ATL #12 68% nba
Philadelphia 76ers Logo PHI #13 Indiana Pacers Logo IND #26 41% nba
Orlando Magic Logo ORL #16 Toronto Raptors Logo TOR #15 62% nba
Philadelphia Flyers Logo PHI #23 Washington Capitals Logo WAS #10 60% nhl
Golden State Warriors Logo GSW #20 Minnesota Timberwolves Logo MIN #7 76% nba
Denver Nuggets Logo DEN #10 New Orleans Pelicans Logo NOP #21 41% nba
New York Knicks Logo NYK #4 Chicago Bulls Logo CHI #25 29% nba
Houston Rockets Logo HOU #6 Milwaukee Bucks Logo MIL #24 31% nba
Milwaukee Brewers Logo MIL #1 Tampa Bay Rays Logo TBR #6 47% mlb
Calgary Flames Logo CAL #29 Edmonton Oilers Logo EDM #11 63% nhl
San Antonio Spurs Logo SAS #2 Utah Jazz Logo UTA #28 22% nba
New Jersey Devils Logo NJD #18 Colorado Avalanche Logo COL #2 63% nhl
Oklahoma City Thunder Logo OCT #1 Dallas Mavericks Logo DAL #22 22% nba
Toronto Maple Leafs Logo TML #24 Seattle Kraken Logo SEA #27 53% nhl
Los Angeles Lakers Logo LAL #8 Los Angeles Clippers Logo LAC #17 52% nba
Utah Mammoth Logo UTA #13 Pittsburgh Penguins Logo PIT #15 54% nhl
Winnipeg Jets Logo WIN #22 Tampa Bay Lightning Logo TBL #3 63% nhl
Columbus Blue Jackets Logo CBJ #19 Carolina Hurricanes Logo CAR #1 69% nhl
Chicago Blackhawks Logo CHI #31 Detroit Red Wings Logo DRW #25 63% nhl
Carolina Panthers Logo CAR #22 Green Bay Packers Logo GBP #14 68% nfl
Tampa Bay Rays Logo TBR #6 Milwaukee Brewers Logo MIL #1 61% mlb
Minnesota Vikings Logo MIN #3 Detroit Lions Logo DET #12 45% nfl
Atlanta Falcons Logo ATL #17 Tampa Bay Buccaneers Logo TBB #18 59% nfl
Baltimore Ravens Logo BAL #16 Buffalo Bills Logo BUF #2 75% nfl
Tennessee Titans Logo TEN #32 Cincinnati Bengals Logo CIN #10 85% nfl
Indianapolis Colts Logo IND #24 Jacksonville Jaguars Logo JAC #6 78% nfl
Cleveland Browns Logo CLE #21 Pittsburgh Steelers Logo PIT #13 69% nfl
Arizona Cardinals Logo ARI #30 Dallas Cowboys Logo DAL #19 69% nfl
Las Vegas Raiders Logo LVR #27 New York Jets Logo NYJ #31 50% nfl
Los Angeles Chargers Logo LAC #28 Los Angeles Rams Logo LAR #8 77% nfl
New England Patriots Logo NEP #7 Miami Dolphins Logo MIA #29 31% nfl
Kansas City Chiefs Logo KCC #11 Denver Broncos Logo DEN #4 63% nfl
Philadelphia Eagles Logo PHI #23 Washington Commanders Logo WAS #26 52% nfl

NBA, NFL, MLB, & NHL Power Rankings

1 nba Oklahoma City Thunder Logo OCT 4 100%
2 nba San Antonio Spurs Logo SAS 3 33%
3 nba Detroit Pistons Logo DET 3 100%
4 nba New York Knicks Logo NYK 3 0%
5 nba Boston Celtics Logo BOS 3 67%
6 nba Houston Rockets Logo HOU 4 100%
7 nba Minnesota Timberwolves Logo MIN 4 75%
8 nba Los Angeles Lakers Logo LAL 3 100%
9 nba Cleveland Cavaliers Logo CLE 3 67%
10 nba Denver Nuggets Logo DEN 3 33%
11 nba Charlotte Hornets Logo CHA 4 75%
12 nba Atlanta Hawks Logo ATL 4 50%
13 nba Philadelphia 76ers Logo PHI 4 75%
14 nba Portland Trail Blazers Logo PTB 2 100%
15 nba Toronto Raptors Logo TOR 3 67%
16 nba Orlando Magic Logo ORL 3 33%
17 nba Los Angeles Clippers Logo LAC 3 33%
18 nba Phoenix Suns Logo PHO 3 33%
19 nba Miami Heat Logo MIA 4 0%
20 nba Golden State Warriors Logo GSW 4 25%
21 nba New Orleans Pelicans Logo NOP 3 0%
22 nba Dallas Mavericks Logo DAL 4 50%
23 nba Memphis Grizzlies Logo MEM 4 100%
24 nba Milwaukee Bucks Logo MIL 4 25%
25 nba Chicago Bulls Logo CHI 4 25%
26 nba Indiana Pacers Logo IND 4 50%
27 nba Sacramento Kings Logo SAC 3 0%
28 nba Utah Jazz Logo UTA 4 25%
29 nba Washington Wizards Logo WAS 4 50%
30 nba Brooklyn Nets Logo BRO 3 0%
1 nhl Carolina Hurricanes Logo CAR 13 69%
2 nhl Colorado Avalanche Logo COL 12 50%
3 nhl Tampa Bay Lightning Logo TBL 11 64%
4 nhl Minnesota Wild Logo MIN 13 62%
5 nhl Dallas Stars Logo DAL 11 64%
6 nhl Vegas Golden Knights Logo VGK 13 62%
7 nhl Boston Bruins Logo BOS 12 75%
8 nhl Montreal Canadiens Logo MON 11 55%
9 nhl Ottawa Senators Logo OTT 12 67%
10 nhl Washington Capitals Logo WAS 10 60%
11 nhl Edmonton Oilers Logo EDM 12 67%
12 nhl Buffalo Sabres Logo BUF 11 36%
13 nhl Utah Mammoth Logo UTA 12 67%
14 nhl St. Louis Blues Logo SLB 11 45%
15 nhl Pittsburgh Penguins Logo PIT 12 42%
16 nhl New York Rangers Logo NYR 14 50%
17 nhl Florida Panthers Logo FLO 12 50%
18 nhl New Jersey Devils Logo NJD 11 64%
19 nhl Columbus Blue Jackets Logo CBJ 9 44%
20 nhl New York Islanders Logo NYI 11 45%
21 nhl Nashville Predators Logo NAS 11 36%
22 nhl Winnipeg Jets Logo WIN 11 36%
23 nhl Philadelphia Flyers Logo PHI 13 23%
24 nhl Toronto Maple Leafs Logo TML 14 50%
25 nhl Detroit Red Wings Logo DRW 12 42%
26 nhl Los Angeles Kings Logo LAK 10 30%
27 nhl Seattle Kraken Logo SEA 12 58%
28 nhl Anaheim Ducks Logo ANA 11 45%
29 nhl Calgary Flames Logo CAL 11 45%
30 nhl San Jose Sharks Logo SJS 12 50%
31 nhl Chicago Blackhawks Logo CHI 11 27%
32 nhl Vancouver Canucks Logo VAN 13 15%
1 nfl Seattle Seahawks Logo SEA 7 57%
2 nfl Buffalo Bills Logo BUF 6 83%
3 nfl Minnesota Vikings Logo MIN 6 100%
4 nfl Denver Broncos Logo DEN 7 71%
5 nfl San Francisco 49ers Logo SFE 7 86%
6 nfl Jacksonville Jaguars Logo JAC 6 67%
7 nfl New England Patriots Logo NEP 7 57%
8 nfl Los Angeles Rams Logo LAR 7 43%
9 nfl Chicago Bears Logo CHI 7 71%
10 nfl Cincinnati Bengals Logo CIN 6 67%
11 nfl Kansas City Chiefs Logo KCC 6 83%
12 nfl Detroit Lions Logo DET 6 67%
13 nfl Pittsburgh Steelers Logo PIT 7 71%
14 nfl Green Bay Packers Logo GBP 7 57%
15 nfl Houston Texans Logo HOU 7 29%
16 nfl Baltimore Ravens Logo BAL 7 57%
17 nfl Atlanta Falcons Logo ATL 7 43%
18 nfl Tampa Bay Buccaneers Logo TBB 7 29%
19 nfl Dallas Cowboys Logo DAL 7 43%
20 nfl New York Giants Logo NYG 7 57%
21 nfl Cleveland Browns Logo CLE 7 71%
22 nfl Carolina Panthers Logo CAR 6 50%
23 nfl Philadelphia Eagles Logo PHI 7 29%
24 nfl Indianapolis Colts Logo IND 7 29%
25 nfl New Orleans Saints Logo NOS 7 29%
26 nfl Washington Commanders Logo WAS 6 17%
27 nfl Las Vegas Raiders Logo LVR 7 43%
28 nfl Los Angeles Chargers Logo LAC 6 0%
29 nfl Miami Dolphins Logo MIA 6 17%
30 nfl Arizona Cardinals Logo ARI 7 29%
31 nfl New York Jets Logo NYJ 7 29%
32 nfl Tennessee Titans Logo TEN 7 14%
1 mlb Milwaukee Brewers Logo MIL 173 65%
2 mlb Los Angeles Dodgers Logo LAD 170 61%
3 mlb New York Yankees Logo NYY 166 57%
4 mlb Chicago Cubs Logo CHI 164 54%
5 mlb San Diego Padres Logo SDP 168 56%
6 mlb Tampa Bay Rays Logo TBR 174 60%
7 mlb Boston Red Sox Logo BRS 164 53%
8 mlb Atlanta Braves Logo ATL 169 57%
9 mlb Detroit Tigers Logo DET 162 47%
10 mlb Philadelphia Phillies Logo PHI 165 54%
11 mlb New York Mets Logo NYM 162 46%
12 mlb Arizona D'Backs Logo ARI 162 53%
13 mlb Chicago White Sox Logo CWS 169 52%
14 mlb Pittsburgh Pirates Logo PIT 162 51%
15 mlb Baltimore Orioles Logo BAL 161 49%
16 mlb Toronto Blue Jays Logo TBJ 162 49%
17 mlb Cleveland Guardians Logo CLE 173 52%
18 mlb Houston Astros Logo HOU 164 49%
19 mlb Miami Marlins Logo MIA 162 49%
20 mlb St. Louis Cardinals Logo SLC 162 48%
21 mlb Washington Nationals Logo WAS 162 48%
22 mlb Texas Rangers Logo TEX 162 49%
23 mlb Seattle Mariners Logo SEA 162 47%
24 mlb Minnesota Twins Logo MIN 162 48%
25 mlb San Francisco Giants Logo SFG 162 40%
26 mlb Kansas City Royals Logo KCR 162 43%
27 mlb Cincinnati Reds Logo CIN 162 46%
28 mlb Los Angeles Angels Logo LAA 162 38%
29 mlb Athletics Logo ATH 162 40%
30 mlb Colorado Rockies Logo COL 162 36%