The complete list of NHL First and Second All-Star Team rosters by season since their inception in 1930-31 is available at the NHL's official records site, Records.NHL.com. The site also lists all-time and active leaders voted to the First and Second Teams by position.
* * * * *
2022-23 NHL ALL-STAR TEAM VOTING RESULTS
CENTER Points (1st-2nd-3rd) Career All-Star Selections
1. Connor McDavid, EDM 958 (191-1-0) 5 First Team, 1 Second Team
2. Leon Draisaitl, EDM 352 (0-98-58) 1 First Team, 1 Second Team
3. Nathan MacKinnon, COL 336 (0-83-87)
4. Jack Hughes, NJD 45 (0-7-24)
5. Elias Pettersson, VAN 10 (0-0-10)
6. Mika Zibanejad, NYR 8 (1-1-0)
7. Auston Matthews, TOR 8 (0-1-5)
8. Brayden Point, TBL 6 (0-1-3)
t-9. Patrice Bergeron, BOS 2 (0-0-2)
Tage Thompson, BUF 2 (0-0-2)
11. Sidney Crosby, PIT 1 (0-0-1)
LEFT WING Points (1st-2nd-3rd) Career All-Star Selections
1. Jason Robertson, DAL 921 (175-15-1) 1 First Team, 0 Second Team
2. Artemi Panarin, NYR 287 (1-72-66) 1 First Team, 2 Second Team
3. Ryan Nugent-Hopkins, EDM 233 (1-63-39)
4. Kirill Kaprizov, MIN 123 (3-25-33)
5. Matthew Tkachuk, FLA 78 (10-9-1)
6. Brady Tkachuk, OTT 34 (0-4-22)
7. Alex Ovechkin, WSH 9 (0-1-6)
8. Brad Marchand, BOS 6 (0-1-3)
9. Jeff Skinner, BUF 6 (0-0-6)
t-10. Leon Draisaitl, EDM 5 (1-0-0)
David Pastrnak, BOS 5 (1-0-0)
12. Zach Hyman, EDM 5 (0-1-2)
t-13. Jared McCann, SEA 4 (0-0-4)
Tim Stützle, OTT 4 (0-0-4)
15. Mikko Rantanen, COL 3 (0-1-0)
16. Kyle Connor, WPG 3 (0-0-3)
t-17. Jamie Benn, DAL 1 (0-0-1)
Nikita Kucherov, TBL 1 (0-0-1)
RIGHT WING Points (1st-2nd-3rd) Career All-Star Selections
1. David Pastrnak, BOS 850 (144-42-4) 2 First Team, 0 Second Team
2. Matthew Tkachuk, FLA 491 (44-78-37) 0 First Team, 2 Second Team
3. Mikko Rantanen, COL 203 (2-38-79)
4. Nikita Kucherov, TBL 122 (2-21-49)
5. Mitchell Marner, TOR 51 (0-10-21)
6. Tage Thompson, BUF 6 (0-2-0)
7. Zach Hyman, EDM 4 (0-1-1)
8. William Nylander, TOR 1 (0-0-1)
DEFENSE Points (1st-2nd-3rd) Career All-Star Selections
1. Erik Karlsson, SJS 873 (159-24-6) 5 First Team, 0 Second Team
2. Adam Fox, NYR 690 (102-53-21) 2 First Team, 0 Second Team
3. Cale Makar, COL 407 (44-47-46) 2 First Team, 1 Second Team
4. Hampus Lindholm, BOS 309 (23-56-26) 0 First Team, 1 Second Team
5. Josh Morrissey, WPG 260 (18-42-44)
6. Rasmus Dahlin, BUF 229 (7-47-53)
7. Dougie Hamilton, NJD 226 (13-38-47)
8. Miro Heiskanen, DAL 224 (12-39-47)
9. Quinn Hughes, VAN 116 (3-21-38)
10. Brent Burns, CAR 42 (2-6-14)
11. Vince Dunn, SEA 29 (0-5-14)
12. Brandon Montour, FLA 11 (1-0-6)
13. Jared Spurgeon, MIN 10 (0-2-4)
14. Devon Toews, COL 6 (0-1-3)
t-15. Victor Hedman, TBL 5 (0-1-2)
Jaccob Slavin, CAR 5 (0-1-2)
17. Mikhail Sergachev, TBL 4 (0-1-1)
t-18. Drew Doughty, LAK 3 (0-0-3)
Charlie McAvoy, BOS 3 (0-0-3)
20. Roman Josi, NSH 2 (0-0-2)
t-21. Alec Martinez, VGK 1 (0-0-1)
Alex Pietrangelo, VGK 1 (0-0-1)
GOALTENDER Points (1st-2nd-3rd) Career All-Star Selections
1. Linus Ullmark, BOS 822 (146-27-11) 1 First Team, 0 Second Team
2. Ilya Sorokin, NYI 499 (36-96-31) 0 First Team, 1 Second Team
3. Connor Hellebuyck, WPG 187 (4-33-68)
4. Juuse Saros, NSH 129 (6-19-42)
5. Jake Oettinger, DAL 56 (0-11-23)
6. Alexandar Georgiev, COL 22 (0-4-10)
7. Filip Gustavsson, MIN 8 (0-2-2)
8. Igor Shesterkin, NYR 3 (0-0-3)
t-9. Jeremy Swayman, BOS 1 (0-0-1)
Andrei Vasilevskiy, TBL 1 (0-0-1)
\ Points allocation: 5-3-1 (1st-2nd-3rd)*