The All-Star MVP award is given to the most valuable player of the All-Star Game, as selected by the simulator program.
| Season | Winner(s) |
|---|---|
| 41 | Nathan MacKinnon (Boston Bruins) |
| 40 | Victor Hedman (Boston Bruins) |
| 39 | Sidney Crosby (Hamilton Tigers) |
| 38 | Leon Draisaitl (Quebec Nordiques) |
| 37 | Kyle Connor (Detroit Red Wings) |
| 36 | Adam Fox (New York Rangers) |
| 35 | Mitch Marner (New York Americans) |
| 34 | Marc-Andre Fleury (Detroit Red Wings) |
| 33 | Ryan Ellis (Chicago Black Hawks) |
| 32 | John Carlson (Chicago Black Hawks) |
| 31 | Jamie Benn (Atlanta Flames) |
| 30 | John Carlson (Chicago Black Hawks) |
| 29 | Nikita Kucherov (Chicago Black Hawks) |
| 28 | Nikita Kucherov (Chicago Black Hawks) |
| 27 | Patrick Kane (Detroit Red Wings) |
| 26 | Carey Price (Colorado Rockies) |
| 25 | Justin Faulk (New York Rangers) |
| 24 | Jeff Skinner (Boston Bruins) |
| 23 | Jimmy Howard (Minnesota North Stars) |
| 22 | Alex Ovechkin (Montreal Canadiens) |
| 21 | Erik Karlsson (Minnesota North Stars) |
| 20 | Evgeni Malkin (New York Americans) |
| 19 | Daniel Sedin (Detroit Red Wings) |
| 18 | Henrik Lundqvist (Kansas City Scouts) |
| 17 | Evgeni Malkin (New York Americans) |
| 16 | Jarome Iginla (Boston Bruins) |
| 15 | Derek Roy (Kansas City Scouts) |
| 14 | Ray Whitney (Minnesota North Stars) |
| 13 | Michael Ryder (Colorado Rockies) |
| 12 | Olli Jokinen (Ottawa Senators) |
| 11 | Pavol Demitra (Winnipeg Jets) |
| 10 | Brenden Morrow (Minnesota North Stars) |
| 9 | Rob Blake (Toronto Maple Leafs) |
| 8 | Martin Brodeur (New York Rangers) |
| 7 | Markus Naslund (New York Rangers) |
| 6 | Joe Thornton (Pittsburgh Pirates) |
| 5 | Martin Brodeur (Winnipeg Jets) |
| 4 | Roman Cechmanek (Boston Bruins) |
| 3 | Pavel Bure (Pittsburgh Pirates) |
| 2 | Chris Osgood (Minnesota North Stars) |
| 1 | Steve Yzerman (Minnesota North Stars) |