All-Time Stats

Below is a list of all time player statistics collated since the Invicta Dynamos first began competing in 1997. Click column headers to sort by different categories or type a name in the search box to find a specific player.

Statistics are maintained by Barry Stubbs.

PlayerGPGoalsAssistsPointsPIMS
AJ Smith276138234372509
Aaron Connoly80546111549
Aaron Craft30000
Adam Copland2012592117278
Adam Long170004
Adam McNicoll12124285276
Adam Noctor210002
Adam Rehak596543108140
Alan Lack1032560
Alastair Band2410149
Alex Shaw264106178287333
Andrew Dickson190002
Andrew Heath132579
Andrew Henderson2544820
Andrew Munroe4341536
Andrew Silitoe30000
Andy Gillon2700031
Andy Hannah47373067181
Andy Martin1693175106336
Andy Moffat7505535
Andy Smith4375305151045149
Anthony Baskerville450110
Anthony Lennon31232125157699
Anthony Leone429200183383847
Arran Strawson43770251321653
Ashley Jackson113739116467
Bailey Wootton6420183885
Ben Clements340222
Ben Robinson40550
Bernie Bradford40110
Billy Phillips53203050350
Billy Woods54291112
Bobby Chamberlain41456
Brad Windebank5701112
Bradley Gutridge8802230
Bradley Watchorn402229
Brandon Chard8416163281
Brandon Miles45336126
Brandon Webster109333669355
Brian Biddulph6134116
Callum Best103509714764
Callum Burnett12371031
Callum Fowler270239356595618
Cameron Bartlett655102
Cameron Pywell7815415618
Carl Ambler5501114
Carl Greenhous95253762104
Cassie Dawkins20651112
Charlie Phillips20156184
Chris Borges1643765
Chris Cooke353121522
Chris Douglas610000
Connor Swarbrick20110
Conor Morris3300073
Conor Redmond9824355946
Conor Sheehan30000
Corey Watkins85213960391
Curtis Potter30000
Dale Buckland36077132
Damien Bloye2418153336
Damien King920228
Damien Welch242156782320
Daniel Alabaster220110
Daniel Borges3937599630
Daniel Calitri1722163855
Daniel Fudger2235071121254
Daniel Hammond5336417766
Daniel Karlsson42136
Danny Gatenby3610162648
Danny Scott7482331108
Danny Terry452576
Darren Chapman140000
Darren Cotton8490101191112
Dave Langford3603314
Dave Stevens769150
Davey Jackson310000
David Oliver2105524
David Wride330000
Donald Gagnon1446499520
Duane Ward939499193152
Dylan Worthy7452781
Ed Stedman3513449
Edmund Piacka13751230
Elliot Andrews370263342605255
Elliot Farrell4213304359
Elliot Knell5315153067
Elliott Dewey15324042148
Empty Net40000
Eriks Ozollapa45424789114
Evan Chard56751214
Filip Sedivy184121622
Frankie Harvey289233210
Garrett Bruce26551037
Gary Dodds8237518876
George Hoang3721362
Glen Jackson420220
Glen Rodbourne340002
Glenn Hammer40002
Grant Bartlett666128
Grant Baxter394371021391085
Grant Bignell1000014
Greg Chambers91454
Greg Hales15311122357
Gregor McAllan664131728
Harrison Lillis5202991120830
Harrison Prentice446152114
Harry Blake233580
Harvey Bryden60000
Haydn Wootton3974114
Heath Prentice00000
Henrik Schonberg318202822
Henry Aiken8412223170
Ian Rowlands17503316
Ilja Urushev22020
Jaakko Komulainen3721396012
Jack Flynn1013464
Jack Lee7521386
Jack Tarczycki193286896268
Jacob Ranson8820325260
Jake French104182846124
Jake Luton11010
Jake Stedman96112435102
Jakub Klima188172512
James Fraser10419133222
James Gosling80000
James Lake13261218164
James Laming7724244836
James Richardson80000
James Tanner280000
James Whitehouse12020
Jamie Dancey388202816
Jamie Randall88588714548
Jamie Smith69293160233
Jared Vigar171344
Jaroslav Cesky231214268
Jarvis Mewett5002214
Jason Stone40224
Jo Dollin140110
Joe Allen9317365360
Joe Bliss27107172
Joe Johnston382748756
Joe Stephenson15923739113
Joe White560228
Johan Stenvall106111729
John Dibble440002
John Noctor170000
Jon Cotton601086917774
Jonathan Gray1027111832
Jonathon Silvester120000
Jordy Black337242114209
Joshua Condren165314475174
Juraj Huska216245220465292
Justin Noble9511576191115
Justin Robinson111016
Karl Lennon34144100144345
Ken Forshee2930386818
Kevin Lake212125117242347
Kevin Parrish2103569104273
Kieran Wyatt20000
Kieron Jones241230
Kwame Holt10000
Kyle Dolman755561116106
Laurence Billing591618348
Lee Freeman90000
Leonard Eeles310119
Lewis Burke1548122
Lewis English26491312
Liam Chong4125315614
Liam Doyle50002
Louie White732510
Louis Colvin155367611256
Loyde Fuller415712110
Luca Pascale3810152526
Luke Thirkettle77581310
Madelaine Durnell10000
Mads Thune113626312520
Marek Nahlik3530265618
Mark Lee170110
Mark Mackie45457512084
Mark McGill250110
Mark Saunders220220
Mark Williams3062127145
Martin Melicherik24431255114
Martin Rider1478303833
Martin Susters13108182
Mason Webster111316697552
Mathew Saville20000
Matt Daubney10000
Matt Drake204452368505
Matt Foord537182548
Matt Friend60002
Matt Rust10000
Matt Van Der Velden1240338
Matthew Beveridge140145182332108
Matty Bell572121463
Michael Gray30002
Michael Stokes1335162157
Michael Timms5120224283
Michael Wales53182341206
Michal Oravec3318173532
Mike Allaby4056651216
Mike Dumka78102737291
Mike Jones372131520
Mike Kindred157111132243187
Mikko Skinnari143115158273187
Milan Kostolny36364076156
Murray Tester270110
Nat Williams20000
Nathaniel Rose4581018196
Nick Burton14561110
Nicky Lewis331124146270363
Nikolai Divall250000
Nolan Boike1428214918
Ola Wallen276142055
Oliver Bronnimann8316486453
Oliver Denis31010
Ondrej Zosiak179316394149
Oskars Ancitis17481255
Owen Dell123644410836
Owen Rider1070338
Paul Cast370338
Paul Hume2105690146114
Paul Slaughter10542519398
Paul Wilcock70000
Perry Richardson4322365836
Peter Aldous110000
Peter Beerling194376910672
Peter Carey245123204327301
Peter Korff32041106147192
Peter Vaisanen8511289201221
Phil Chard30299194293380
Phil Donovan808101876
Phil Manny4021214100
Preston Tombs361111217
Regan O’Neil8493039159
Reuben Yeates190110
Richard Bentham8681476
Richard Harris109453378143
Richard Hodge50891791
Richard Smith30000
Ricky Lamey853111426
Robbie Brown157111830
Ross Connolly1101137
Ross Cowan00000
Ruskin Springer-Hughes103477111830
Ryan Ellis47616913016
Ryan Giles27626103129675
Ryan Morgan1281202158
Sam Cheema421454
Sam Oliver425101538
Sam Robinson20000
Samuli Mykkanen6641012
Scott Bailey5817193650
Scott Beeson27771418
Scott Hughes6811516104
Sean Clement18639116155266
Sebastian Downing2905530
Shane Kemp210222
Shaun McFadyen863914
Shaun Wild5417365324
Shaun Yardley806622
Stanislav Lascek9274116190121
Steve Grout10000
Steve Howard743749
Steve Nightingale130004
Steve Osman127699416392
Stewart Carvill405141924
Stuart Low17180103183347
Stuart Spells520330
Taylor Chard7115656
Taylor Wootton301122
Thomas Adams10000
Tim Smith21125155180539
Timo Kauhanen1869152
Tom Avery211564
Tom Davis1214075115154
Tom Dennis872161865
Tom Hiscock134262
Tom Long3216193524
Tom Soar103906915924
Tomas Hentek22460
Tomaš Banovský4338306882
Tommy Huggett2098178
Tommy Ralph9794958171
Tyler De La Bertouche80000
Tyler Perre10000
Tyrone Miller231141524
Vilius Krakauskas1888160
William Nowik40000
Zach Sullivan49110116
Zachary Grandy-Smith330112

Netminder Stats

PlayerGPMinsShotsGASave %GAASO
Aaron Craft31501042179.817.000
Adam Long178227047988.784.650
Adam Noctor347763713789.812.730
Andrew Dickson1910667276491.203.561
Andy Gillon2700079.208.810
Andy Moffat754206280525590.913.360
Ben Clements341844158115890.014.650
Brad Windebank573284231919191.763.354
Carl Ambler552888173517989.683.254
Chris Douglas613406243323790.263.891
Conor Morris331844172717989.645.420
Conor Sheehan32591511391.371.630
Damien King985578372929892.013.046
Dave Langford3600085.005.280
Davey Jackson31129982710187.790.001
David Wride331563124712989.663.912
Empty Net412223-50.000.750
Glen Jackson421816104010689.812.591
Glen Rodbourne34136961489.753.050
Harvey Bryden6181711184.511.830
Heath Prentice00000.000.000
Ian Rowlands1757137393639187.823.998
James Richardson82511622087.652.500
James Tanner2814378127990.272.822
Jo Dollin148355113692.952.572
Joe White563208198013493.232.395
John Dibble442182155515789.903.570
John Noctor1700084.904.800
Jonathon Silvester124892613088.512.500
Kieran Wyatt22415473.332.000
Lee Freeman9139821186.591.220
Madelaine Durnell154250.002.000
Mark Lee179505804592.242.651
Mark McGill2514039199289.993.680
Matt Daubney13014285.712.000
Matt Friend62911681690.482.670
Matt Van Der Velden1244982313333888.175.282
Michael Gray31621091189.913.670
Murray Tester2700086.504.880
Nikolai Divall2512187315692.342.243
Owen Rider1075602406441190.277.294
Paul Cast3700089.503.270
Paul Wilcock700080.006.000
Sam Robinson26730390.001.500
Shane Kemp2111005945391.082.522
Steve Grout15536683.336.000
Steve Nightingale135173235283.904.000
Stuart Spells5200088.703.310
Thomas Adams1149188.891.000
Tyler De La Bertouche84113112891.003.500
Tyler Perre160571377.1913.000
Zachary Grandy-Smith331694115413488.394.060