Loading page

Vancouver Giants All-Time Player Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Canada (382 players)

Vancouver Giants All-Time Player Totals Per Season

Regular Season
From season
To season
#PlayerSeasonAgeLeagueGPGATPP/GPPIM+/-
1.Canada flagCasey Pierro-Zabotel (C)2008-200920WHL7236791151.605262
2.Canada flagCraig Cunningham (W/C)2009-201019WHL723760971.35446
3.Canada flagEvander Kane (LW/RW)2008-200917WHL614848961.578951
4.Canada flagBrendan Gallagher (RW)2010-201118WHL664447911.3810830
5.Canada flagGilbert Brulé (C/RW)2004-200517WHL703948871.241694
6.Canada flagAdam Courchaine (C/LW)2002-200318WHL714342851.2024-7
7.Canada flagTy Ronning (RW/LW)2017-201820WHL706123841.204712
8.Canada flagAdam Courchaine (C/LW)2003-200419WHL703943821.17345
9.Canada flagDarren Lynch (RW)2002-200319WHL702953821.1744-1
10.Canada flagBrendan Gallagher (RW)2009-201017WHL724140811.131119
11.Canada flagCameron Schmidt (RW)2024-202517WHL614038781.2844-7
12.Canada flagSpencer Machacek (RW/C)2007-200819WHL703345781.116916
13.Canada flagDavis Koch (C/RW)2018-201920WHL672850781.161816
14.Canada flagAdam Courchaine (C/LW)2004-200520WHL712850781.10328
15.Canada flagBrendan Gallagher (RW)2011-201219WHL544136771.437919
16.Canada flagKevin Connauton (D)2009-201019WHL692448721.041074
17.Canada flagMazden Leslie (D)2024-202519WHL662151721.09543
18.Canada flagTy Thorpe (F)2022-202320WHL653734711.095312
19.Canada flagBowen Byram (D)2018-201917WHL672645711.068033
20.Canada flagTyler Benson (LW)2017-201819WHL582742691.1939-1
21.Canada flagMilan Lucic (LW)2006-200718WHL703038680.9714732
22.Canada flagMitch Bartley (LW)2005-200620WHL713136670.944426
23.Canada flagBrent Regner (D)2008-200919WHL701552670.964265
24.Canada flagTy Halaburda (C)2023-202418WHL682145660.97417
25.Canada flagJames Malm (LW)2017-201818WHL721947660.92266
26.Canada flagTristen Nielsen (W/C)2019-202019WHL613035651.077028
27.Canada flagGarry Nunn (RW)2008-200919WHL692738650.943047
28.Canada flagJordan Martinook (W/C)2011-201219WHL724024640.898015
29.Canada flagCarter Popoff (C/LW)2013-201418WHL721351640.8934-12
30.Canada flagCain Franson (LW/C)2013-201420WHL663033630.95440
31.Canada flagTy Halaburda (C)2024-202519WHL642933620.9738-3
32.Canada flagPaul Albers (D/LW)2005-200620WHL701745620.893338
33.Canada flagJackson Houck (RW)2013-201418WHL693427610.8872-2
34.Canada flagDarren Lynch (RW)2001-200218WHL723031610.8551-60
35.Canada flagCameron Schmidt (RW)2025-202618WHL392733601.5440-11
36.Canada flagGilbert Brulé (C/RW)2003-200416WHL672535600.90100-2
37.Canada flagBrett Kulak (D)2013-201419WHL691446600.8751-8
38.Canada flagTy Ronning (RW/LW)2015-201618WHL673128590.8818-7
39.Canada flagMitch Bartley (LW)2003-200418WHL723128590.82191
40.Canada flagDarren Lynch (RW)2003-200420WHL712237590.83513
41.Canada flagJames Henry (LW)2009-201018WHL712138590.8312813
42.Canada flagCraig Schira (D)2008-200920WHL711643590.834636
43.Canada flagCameron Schmidt (RW)2023-202416WHL593127580.98255
44.Canada flagCain Franson (LW/C)2011-201218WHL702731580.833126
45.Canada flagJackson Houck (RW)2012-201317WHL692334570.8368-16
46.Canada flagRyan Lin (D)2025-202617WHL531443571.0835-19
47.Canada flagChase Lang (C/RW)2015-201619WHL552531561.0256-4
48.Canada flagConnor Levis (C)2024-202520WHL642333560.88610
49.Canada flagNeil Manning (D)2009-201018WHL721739560.7852-10
50.Canada flagCody Franson (D)2005-200618WHL711540550.776118
51.Canada flagCain Franson (LW/C)2012-201319WHL602925540.9044-16
52.Canada flagJustin Sourdif (RW/C)2019-202017WHL572628540.954430
53.Canada flagJ.D. Watt (RW)2006-200719WHL703419530.7618214
54.Canada flagMitch Bartley (LW)2004-200519WHL703023530.76889
55.Canada flagTy Ronning (RW/LW)2016-201719WHL682528530.7835-20
56.Canada flagTrevor Cox (C/LW)2015-201620WHL501439531.0648-11
57.Canada flagRyan Lin (D)2024-202516WHL60548530.881411
58.Canada flagTyler Thorpe (RW)2024-202519WHL682725520.766911
59.Canada flagBowen Byram (D)2019-202018WHL501438521.047619
60.Canada flagJackson Houck (RW)2014-201519WHL652229510.7884-9
61.Canada flagJames Malm (LW)2016-201717WHL692031510.7418-16
62.Canada flagCody Franson (D)2006-200719WHL591734510.86887
63.Canada flagNeil Manning (D)2010-201119WHL721536510.7168-3
64.Canada flagCraig Cunningham (W/C)2008-200918WHL722822500.696228
65.Canada flagCarter Popoff (C/LW)2014-201519WHL722426500.6938-9
66.Canada flagMazden Leslie (D)2022-202317WHL661238500.7664-1
67.Canada flagSpencer Bennett (LW)2010-201120WHL352524491.40284
68.Canada flagRichard Hamula (LW)2002-200320WHL651930490.7534-8
69.Canada flagCasey Pierro-Zabotel (C)2007-200819WHL491929480.98819
70.Canada flagMark Ardelan (D)2002-200319WHL711335480.6864-41
71.Canada flagJames Wright (C/LW)2008-200918WHL712126470.665426
72.Canada flagBrent Regner (D)2007-200818WHL72839470.654511
73.Canada flagJustin Sourdif (RW/C)2018-201916WHL642323460.723127
74.Canada flagThomas Foster (C)2014-201518WHL691333460.6777-5
75.Canada flagJoel Hamilton (C/LW)2013-201419WHL701333460.66405
76.Canada flagSpencer Machacek (RW/C)2005-200617WHL702322450.645314
77.Canada flagSpencer Machacek (RW/C)2006-200718WHL632124450.713226
78.Canada flagTyler Benson (LW)2014-201516WHL621431450.7355-1
79.Canada flagCraig Cunningham (W/C)2010-201120WHL361035451.25315
80.Canada flagTyler Thorpe (RW)2023-202418WHL512321440.8630-9
81.Canada flagTy Thorpe (F)2021-202219WHL621628440.7166-7
82.Canada flagMazden Leslie (D)2023-202418WHL671430440.6674-5
83.Canada flagBrett Kulak (D)2012-201318WHL721232440.6134-34
84.Canada flagZack Ostapchuk (C/LW)2021-202218WHL602617430.7258-5
85.Canada flagLance Bouma (LW)2009-201019WHL571429430.751348
86.Canada flagKyle Lamb (RW)2005-200619WHL722616420.587423
87.Canada flagTyler Benson (LW)2016-201718WHL331131421.2731-3
88.Canada flagNeil Manning (D)2011-201220WHL59735420.71508
89.Canada flagEvander Kane (LW/RW)2007-200816WHL652417410.636620
90.Canada flagJames Henry (LW)2011-201220WHL41635411.0050-4
91.Canada flagJakob Oreskovic (F)2025-202618WHL671228400.6026-16
92.Canada flagDylan Plouffe (D)2017-201818WHL60931400.67555
93.Canada flagTy Halaburda (C)2025-202620WHL402019390.9828-5
94.Canada flagJames Henry (LW)2010-201119WHL501425390.781031
95.Canada flagDalton Thrower (D)2013-201420WHL421227390.93709
96.Canada flagGilbert Brulé (C/RW)2005-200618WHL272315381.41405
97.Canada flagJared Dmytriw (C/RW)2018-201920WHL651523380.58287
98.Canada flagMason Geertsen (LW/D)2014-201519WHL691325380.551073
99.Canada flagCarter Popoff (C/LW)2015-201620WHL651226380.5836-16
100.Canada flagTy Halaburda (C)2022-202317WHL662116370.5612-16