Game emails · free

Your teams, before and after every game.

A preview two hours before the start and the box score minutes after the final. Free, and every email has its own off switch.

NFL
NFL standingsNFL power rankingsNFL playoff pictureNFL playoff scheduleNFL scheduleMonday Night FootballNFL injury reportNFL trade trackerNFL stat leadersNFL defense rankingsNFL offense rankingsStrength of scheduleNFL draft orderNFL rivalriesNFL MVP race
College
College footballCFP pictureCFB rankingsCFB standingsCFB scheduleHeisman watchConference title gamesBowl gamesCFB matchupsFCS playoffsCollege basketballCBB rankingsCBB tonightCBB preview 2026-27FCS standings
NBA · NHL · MLB
NBA standingsNBA injury reportNBA matchupsNBA trade trackerNBA starting lineupsNBA draft lotteryNBA opening nightNHL standingsNHL injury reportNHL matchupsNHL trade trackerNHL draft lotteryMLB standingsMLB playoffsNHL awards race
Most followed
Dallas CowboysKansas City ChiefsNew York YankeesBuffalo BillsDetroit LionsChicago BearsPittsburgh SteelersGreen Bay PackersNew York GiantsChicago CubsBoston Red SoxNotre Dame
Fantasy tools
Start/sit rankingsLineup checkWho’s playing tonightTrade analyzerTrade value chartRest-of-season rankingsDynasty trade calculatorWaiver wireYour Sleeper leagueFantasy basketball rankingsFantasy playoff scheduleNHL starting goaliesNHL schedule gridNBA schedule gridFantasy hockey rankings
Betting tools & picks
Odds converterParlay calculatorHedge calculatorExpected valueBet size (Kelly)Teasers, round robinsLine movementClosing line valuePrediction marketsNFL picksCollege football picksMLB picksNHL picks
Read & subscribe
Today’s gamesTop plays last nightPlayer highlightsMLB walk-offsNews WireStat SavantBest BetsNFL preview 2026College football 2026Premium issuesBox Scores newsletterMajor League planInvite friends
Fantasy tools+−
Start/sit rankingsLineup checkWho’s playing tonightTrade analyzerTrade value chartRest-of-season rankingsDynasty trade calculatorWaiver wireYour Sleeper leagueFantasy basketball rankingsFantasy playoff scheduleNHL starting goaliesNHL schedule gridNBA schedule gridFantasy hockey rankings
Betting tools & picks+−
Odds converterParlay calculatorHedge calculatorExpected valueBet size (Kelly)Teasers, round robinsLine movementClosing line valuePrediction marketsNFL picksCollege football picksMLB picksNHL picks
NFL+−
NFL standingsNFL power rankingsNFL playoff pictureNFL playoff scheduleNFL scheduleMonday Night FootballNFL injury reportNFL trade trackerNFL stat leadersNFL defense rankingsNFL offense rankingsStrength of scheduleNFL draft orderNFL rivalriesNFL MVP race
College+−
College footballCFP pictureCFB rankingsCFB standingsCFB scheduleHeisman watchConference title gamesBowl gamesCFB matchupsFCS playoffsCollege basketballCBB rankingsCBB tonightCBB preview 2026-27FCS standings
NBA · NHL · MLB+−
NBA standingsNBA injury reportNBA matchupsNBA trade trackerNBA starting lineupsNBA draft lotteryNBA opening nightNHL standingsNHL injury reportNHL matchupsNHL trade trackerNHL draft lotteryMLB standingsMLB playoffsNHL awards race
Most followed+−
Dallas CowboysKansas City ChiefsNew York YankeesBuffalo BillsDetroit LionsChicago BearsPittsburgh SteelersGreen Bay PackersNew York GiantsChicago CubsBoston Red SoxNotre Dame
Read & subscribe+−
Today’s gamesTop plays last nightPlayer highlightsMLB walk-offsNews WireStat SavantBest BetsNFL preview 2026College football 2026Premium issuesBox Scores newsletterMajor League planInvite friends
A Mainmarket brand · 135 York St, Brooklyn, NY 11201 · Not affiliated with any league or team
Betting tools are for information. 21+. Gambling problem? Call 1-800-GAMBLER.
How it worksHow we get our numbersPrivacyTermsLog in

Scores, schedules, rosters and statistics come from public sports data feeds and are for information only. Odds, projections and win probabilities are for entertainment only and are not betting advice. Team names and marks belong to their owners and identify the clubs we cover. © 2026 MainMarket.com. All rights reserved.

Stat SavantPremium issuesMy teams
Fantasy hockey · Trade analyzer · 2026-27 · ESPN projections
SkatersGoaliesTrade analyzerWaiver wireSleepers
Fantasy hockey · Trade analyzer
SkatersGoaliesTrade analyzerWaiver wireSleepers

Fantasy hockey trade analyzer

Add the players you would give and get, skaters or goalies. Each side is ESPN's season projection added up, compared in twelve categories: goals, assists, plus-minus, penalty minutes, power-play points, shots, hits, blocks, wins, GAA, save percentage and shutouts. Turn hits and blocks off for a ten-category league.

You give

Season projection

You get

Season projection

The top 40 skaters, projected

Full rankings
1Connor McDavid CEdmonton Oilers · 45 G · 95 A · 52 PPP · 284 SOG · 47 HIT · 30 BLK · 82 GP140pts
2Nathan MacKinnon CColorado Avalanche · 53 G · 80 A · 34 PPP · 367 SOG · 62 HIT · 42 BLK · 82 GP133pts
3Nikita Kucherov RWTampa Bay Lightning · 43 G · 89 A · 41 PPP · 240 SOG · 36 HIT · 32 BLK · 79 GP132pts
4Macklin Celebrini CSan Jose Sharks · 41 G · 67 A · 32 PPP · 280 SOG · 50 HIT · 56 BLK · 83 GP108pts
5Leon Draisaitl CEdmonton Oilers · 39 G · 69 A · 43 PPP · 215 SOG · 41 HIT · 20 BLK · 78 GP108pts
6David Pastrnak RWBoston Bruins · 34 G · 67 A · 33 PPP · 285 SOG · 86 HIT · 32 BLK · 80 GP101pts
7Mark Scheifele CWinnipeg Jets · 35 G · 64 A · 21 PPP · 177 SOG · 43 HIT · 48 BLK · 83 GP99pts
8Nick Suzuki CMontreal Canadiens · 30 G · 68 A · 40 PPP · 185 SOG · 61 HIT · 66 BLK · 84 GP98pts
9Martin Necas RWColorado Avalanche · 36 G · 61 A · 26 PPP · 207 SOG · 87 HIT · 26 BLK · 81 GP97pts
10Artemi Panarin LWLos Angeles Kings · 35 G · 60 A · 25 PPP · 256 SOG · 13 HIT · 17 BLK · 84 GP95pts
11Clayton Keller LWUtah Mammoth · 29 G · 64 A · 31 PPP · 220 SOG · 10 HIT · 32 BLK · 84 GP93pts
12Jason Robertson LWDallas Stars · 42 G · 50 A · 39 PPP · 282 SOG · 54 HIT · 36 BLK · 84 GP92pts
13Kyle Connor LWWinnipeg Jets · 40 G · 51 A · 21 PPP · 278 SOG · 32 HIT · 24 BLK · 83 GP91pts
14Jake Guentzel LWTampa Bay Lightning · 39 G · 51 A · 30 PPP · 236 SOG · 38 HIT · 42 BLK · 82 GP90pts
15William Nylander RWToronto Maple Leafs · 37 G · 53 A · 28 PPP · 214 SOG · 17 HIT · 33 BLK · 80 GP90pts
16Jack Eichel CVegas Golden Knights · 27 G · 62 A · 29 PPP · 255 SOG · 34 HIT · 43 BLK · 76 GP89pts
17Evan Bouchard DEdmonton Oilers · 20 G · 69 A · 33 PPP · 221 SOG · 35 HIT · 103 BLK · 84 GP89pts
18Kirill Kaprizov LWMinnesota Wild · 42 G · 46 A · 31 PPP · 248 SOG · 49 HIT · 27 BLK · 75 GP88pts
19Mitch Marner RWVegas Golden Knights · 27 G · 60 A · 26 PPP · 177 SOG · 31 HIT · 47 BLK · 82 GP87pts
20Matt Boldy LWMinnesota Wild · 42 G · 44 A · 28 PPP · 267 SOG · 55 HIT · 61 BLK · 79 GP86pts
21Wyatt Johnston CDallas Stars · 42 G · 43 A · 37 PPP · 203 SOG · 53 HIT · 54 BLK · 84 GP85pts
22Matthew Tkachuk RWFlorida Panthers · 28 G · 57 A · 41 PPP · 242 SOG · 102 HIT · 20 BLK · 78 GP85pts
23Cole Caufield LWMontreal Canadiens · 46 G · 38 A · 28 PPP · 276 SOG · 53 HIT · 25 BLK · 83 GP84pts
24Alex DeBrincat LWDetroit Red Wings · 40 G · 44 A · 23 PPP · 280 SOG · 40 HIT · 40 BLK · 84 GP84pts
25Mikko Rantanen RWDallas Stars · 27 G · 57 A · 34 PPP · 161 SOG · 49 HIT · 37 BLK · 71 GP84pts
26Zach Werenski DColumbus Blue Jackets · 22 G · 61 A · 21 PPP · 258 SOG · 30 HIT · 112 BLK · 77 GP83pts
27Sidney Crosby CPittsburgh Penguins · 32 G · 50 A · 24 PPP · 181 SOG · 67 HIT · 36 BLK · 73 GP82pts
28Cale Makar DColorado Avalanche · 22 G · 60 A · 31 PPP · 221 SOG · 40 HIT · 123 BLK · 78 GP · Out82pts
29Filip Forsberg LWNashville Predators · 42 G · 39 A · 26 PPP · 265 SOG · 134 HIT · 38 BLK · 84 GP81pts
30Sebastian Aho CCarolina Hurricanes · 29 G · 52 A · 27 PPP · 203 SOG · 65 HIT · 24 BLK · 81 GP81pts
31Quinn Hughes DMinnesota Wild · 9 G · 72 A · 36 PPP · 197 SOG · 10 HIT · 84 BLK · 76 GP81pts
32Mika Zibanejad CNew York Rangers · 34 G · 46 A · 32 PPP · 218 SOG · 90 HIT · 53 BLK · 83 GP80pts
33Jesper Bratt RWNew Jersey Devils · 24 G · 56 A · 23 PPP · 187 SOG · 78 HIT · 29 BLK · 84 GP80pts
34Tage Thompson CBuffalo Sabres · 39 G · 40 A · 22 PPP · 270 SOG · 81 HIT · 46 BLK · 81 GP79pts
35Jack Hughes CNew Jersey Devils · 28 G · 51 A · 24 PPP · 235 SOG · 5 HIT · 32 BLK · 62 GP79pts
36Lucas Raymond LWDetroit Red Wings · 27 G · 52 A · 27 PPP · 172 SOG · 44 HIT · 32 BLK · 82 GP79pts
37Brandon Hagel LWTampa Bay Lightning · 37 G · 41 A · 12 PPP · 213 SOG · 47 HIT · 45 BLK · 75 GP78pts
38Tim Stutzle COttawa Senators · 31 G · 47 A · 26 PPP · 201 SOG · 125 HIT · 45 BLK · 82 GP78pts
39Auston Matthews CToronto Maple Leafs · 39 G · 38 A · 18 PPP · 304 SOG · 56 HIT · 50 BLK · 75 GP77pts
40Matt Duchene CDallas Stars · 27 G · 50 A · 23 PPP · 155 SOG · 40 HIT · 34 BLK · 84 GP · IR77pts

Questions

How does the fantasy hockey trade analyzer work?

Each side's ESPN season projections are added up and compared in twelve categories: goals, assists, plus-minus, penalty minutes, power-play points, shots on goal, hits, blocks, wins, GAA, save percentage and shutouts. GAA and save percentage come from the goalies' combined minutes, goals against and saves.

My league does not count hits and blocks. Does that change anything?

Turn them off with the checkbox above the trade: the analyzer then compares the ten categories Yahoo uses by default, and a grinder who wins on hits alone stops looking like a win.

Where do the projections come from?

ESPN's own season projections for the 300 most-rostered players, refreshed every few hours.

The trade stays in this page's address, nowhere else, so you can send it to the other manager.