Team Rosters

(As of Monday, Jul 12 2021)

Blazers

General Manager:
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 3 Dave Archibald          C L  OK    46 65 68 67 65 69 60 59 62 56 55 29 32 63
 8 Terry Yake              C L  OK    50 66 62 60 63 69 63 58 59 57 59 34 28 63
 6 Neil Eisenhut           C L  OK    60 62 60 60 56 61 61 56 56 58 61 29 26 63
14 Harijs Vitolinsh        C L  OK    55 65 71 61 57 82 62 59 59 63 56 29 31 65
29 Marc Bureau             C R  OK    51 64 69 66 66 70 59 64 64 65 62 23 31 66
19 Tony Twist             LW L  OK    81 55 71 54 61 34 57 61 58 70 53 26 31 65
46 Brent Hughes           LW L  OK    61 66 66 66 68 55 58 60 63 64 61 26 24 66
13 Claude Boivin          LW L  OK    52 66 71 66 58 33 62 66 64 64 52 30 33 65
 9 Garry Valk             RW L  OK    59 63 66 64 61 65 62 62 58 69 60 28 34 66
33 Daniel Dore            RW R  OK    45 59 69 58 55 59 64 58 60 61 58 27 30 63
16 Sergei Priakin         RW L  OK    44 72 71 63 60 86 68 70 70 65 57 33 38 68
12 Mark Recchi            RW L  OK    66 71 67 80 77 71 74 76 74 71 74 25 33 76
89 Alexander Mogilny      RW L  OK    53 74 70 76 71 79 72 70 75 66 72 30 28 73
18 Glen Wesley             D L  OK    62 60 72 69 68 63 62 67 69 75 61 44 39 71
 2 Chris Joseph            D R  OK    60 57 72 63 68 62 57 58 53 68 54 38 39 66
 4 Brad Miller             D L  OK    72 55 73 59 60 57 56 45 49 58 50 31 28 62
 5 Ryan McGill             D R  OK    56 58 64 64 64 61 62 51 50 60 51 33 26 61
11 Geoff Smith             D L  OK    50 64 67 64 64 67 62 62 58 64 52 32 32 65
41 Peter Fiorentino        D R  OK    54 65 70 52 55 88 62 59 58 65 58 23 30 65
28 Eric Charron            D L  OK    53 56 68 63 70 57 57 50 58 73 39 28 20 63
 7 George Maneluk          G L  OK    68 71 66 55 56 68 71 68 70 25 25 25 33 64
31 Wade Flaherty           G L  OK    68 75 62 67 57 81 68 64 75 25 25 27 25 66

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
15 Reggie Savage           C L  OK    57 65 64 67 62 57 65 56 59 58 53 28 29 63
21 David Sacco            RW R  OK    46 57 63 65 60 56 64 59 60 64 59 31 26 63
30 Stephane Beauregard     G R  OK    70 69 67 70 69 78 70 63 74 25 25 23 24 65

Pats

General Manager:
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
10 Joe Sakic               C L  OK    43 75 63 70 75 79 72 77 74 69 74 39 40 74
15 Todd Harkins            C R  OK    67 64 73 63 65 59 64 60 62 63 48 30 35 65
47 Stephan Lebeau          C R  OK    54 66 62 69 74 76 64 65 61 52 64 23 28 66
22 Rod Brind'Amour         C L  OK    60 69 70 77 77 69 69 72 70 72 69 27 32 73
20 Alexander Semak         C R  OK    57 65 61 66 66 58 67 67 62 58 67 27 30 67
14 Rob Cimetta            LW L  OK    51 60 63 63 61 63 59 53 58 62 62 26 29 63
23 Pat Murray             LW L  OK    64 62 65 68 60 56 70 62 51 55 63 28 26 65
42 Mark Major             LW L  OK    62 58 74 55 58 61 58 54 54 64 55 31 29 63
41 Alan May               RW R  OK    73 61 67 65 69 27 58 62 62 58 62 28 33 66
 9 Rob DiMaio             RW R  OK    55 67 64 65 67 66 58 59 58 66 62 30 33 65
11 Tony Amonte            RW L  OK    58 68 65 76 76 67 71 70 74 63 71 25 22 72
28 Keith Jones            RW L  OK    54 63 67 68 67 62 64 63 62 67 64 26 30 67
40 Kelly Chase            RW R  OK    80 63 68 59 69 30 65 62 58 68 46 30 29 64
12 Theoren Fleury         RW R  OK    65 72 67 65 69 63 70 72 70 68 74 33 37 73
19 Wayne McBean            D L  OK    54 65 65 59 58 58 64 58 57 64 53 32 34 64
 3 Jay More                D R  OK    58 62 65 63 65 60 58 56 52 64 48 38 32 63
 5 Gord Kruppke            D R  OK    60 64 64 62 63 61 59 52 57 63 46 29 28 63
 7 Bob Wilkie              D R  OK    53 61 68 62 60 62 63 55 59 59 55 31 26 63
 2 Ian Herbers             D L  OK    66 59 72 59 62 62 57 57 55 60 52 32 29 64
21 Dean Chynoweth          D R  OK    65 60 65 64 63 55 59 54 50 58 51 29 34 62
 4 Mark Fitzpatrick        G L  OK    73 76 68 68 66 60 73 67 74 25 25 32 29 68
25 Ed Belfour              G R  OK    82 86 65 83 87 82 87 83 85 25 25 38 35 78

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
29 Jason Muzzatti          G L  OK    63 68 69 68 66 68 68 59 73 25 25 29 22 63
 1 Danny Lorenz            G L  OK    62 71 64 61 60 74 68 63 75 25 25 23 30 64

67s

General Manager:
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 8 John McIntyre           C L  OK    61 61 60 59 63 62 63 61 60 60 60 37 33 64
47 Claude Lapointe         C L  OK    52 60 63 70 75 66 64 64 65 66 64 32 26 67
26 Jesse Belanger          C R  OK    42 59 67 65 70 86 55 60 59 61 65 21 24 64
28 Micah Aivazoff          C L  OK    55 63 67 64 68 65 64 58 62 68 48 29 29 63
39 Hubie McDonough         C L  OK    57 68 58 68 70 70 66 68 67 67 62 31 28 68
17 Brendan Shanahan       LW R  99    66 66 72 67 72 63 66 69 71 67 75 40 44 73
34 Darrin Shannon         LW L  OK    49 59 70 63 71 65 60 62 61 60 60 28 26 64
10 Darcy Loewen           LW L  OK    61 64 63 60 65 59 60 59 60 67 58 31 23 64
11 Warren Rychel          LW L  OK    80 60 67 63 74 27 63 52 51 63 61 30 30 64
 4 Jody Hull              RW R  OK    50 68 64 68 69 67 63 58 58 66 53 39 34 64
 5 Jeff Harding           RW R  OK    64 59 73 57 62 63 60 52 53 62 52 30 33 62
27 Tomas Forslund         RW L  OK    57 66 68 60 55 77 65 63 62 56 52 31 29 64
21 Mick Vukota            RW R  OK    82 59 71 58 74 25 61 51 51 60 55 29 26 63
 2 Bryan Fogarty           D L  OK    50 61 66 61 59 63 62 61 60 57 54 27 25 63
 3 Bryan Marchment         D L  OK    74 60 66 65 68 45 61 50 52 69 46 36 35 65
 7 Mathieu Schneider       D L  99    62 69 69 71 66 60 70 73 73 66 65 43 44 73
44 Shawn Cronin            D L  OK    80 59 74 70 73 45 55 56 59 75 38 29 36 69
35 Peter Popovic           D L  OK    56 59 81 67 68 62 56 57 64 68 43 31 33 67
37 Greg Andrusak           D R  OK    51 65 69 66 55 66 60 53 54 72 32 31 33 63
40 Link Gaetz              D L  OK    73 50 74 60 60 29 50 50 52 71 44 26 29 64
 6 Jeff Hackett            G L  99    71 76 73 72 69 70 76 74 77 25 25 40 31 70
33 Dominic Roussel         G L  OK    71 72 68 67 73 81 70 64 73 25 25 29 25 66

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 9 Kevin Miehm             C L  OK    51 63 59 56 55 66 62 55 61 62 60 34 30 63
22 Scott Pearson          LW L  OK    70 57 71 60 61 43 53 57 56 64 56 29 28 63
42 Ed Ward                RW R  OK    56 59 74 58 63 45 63 59 54 60 54 30 30 63
30 Chad Erickson           G R  OK    59 68 60 62 58 72 66 62 72 25 25 30 25 62

Spitfires

General Manager:
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 3 Andrew Cassels          C L  OK    41 72 59 71 69 71 66 67 62 62 65 36 39 67
10 Tyler Larter            C L  OK    60 65 59 59 55 57 62 61 58 60 59 30 33 64
11 Mike Modano             C L  OK    64 72 71 79 76 68 69 73 75 69 69 25 32 74
29 Jeremy Roenick          C R  OK    70 69 69 76 74 64 69 73 73 68 70 30 27 74
 9 Steve Maltais          LW L  OK    50 64 68 59 59 61 58 63 58 61 59 22 21 64
23 Martin Gelinas         LW L  OK    56 74 66 70 70 72 69 65 62 68 65 24 22 69
 8 Dmitri Khristich       LW R  OK    54 66 70 70 66 75 68 68 63 66 68 23 22 70
 2 Keith Osborne          RW R  OK    63 67 62 64 63 61 64 60 58 57 56 25 26 64
 7 Jamie Leach            RW L  OK    46 64 70 57 58 68 63 57 55 56 57 28 34 62
47 Tony Joseph            RW R  OK    59 68 71 59 57 67 67 58 61 57 59 26 32 65
13 Patric Kjellberg       RW L  OK    54 59 73 68 75 77 60 58 59 62 62 30 28 65
31 Tie Domi               RW R  OK    73 62 65 64 73 31 59 59 59 58 56 24 29 64
20 Luke Richardson         D L  OK    69 60 69 71 73 60 62 52 53 66 55 38 36 66
 4 Darren Rumble           D L  OK    60 59 67 63 66 55 58 54 49 61 48 34 25 62
 6 Adam Burt               D L  OK    65 65 62 68 68 64 65 54 56 67 53 35 39 66
28 Brad Schlegel           D R  OK    48 61 61 66 66 85 58 57 57 71 40 28 26 63
24 Mark Tinordi            D L  OK    64 61 74 76 74 51 61 62 64 71 45 32 25 69
12 Sean Hill               D R  OK    62 65 66 72 68 71 66 65 63 70 56 24 32 69
 5 Rick Tabaracci          G L  OK    66 72 66 64 62 69 70 66 74 25 25 26 26 65
30 Jean-Claude Bergeron    G L  OK    63 69 66 65 68 75 71 66 73 25 25 26 28 64

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
50 Craig Fisher            C L  OK    54 63 66 63 54 85 66 60 56 65 51 30 31 63
27 Scott Morrow           LW L  OK    55 65 64 66 61 87 65 56 51 62 54 26 28 62
44 Corey Foster            D L  OK    52 59 69 58 63 62 57 50 51 68 34 29 32 61
32 Leif Rohlin             D L  OK    63 59 68 66 66 72 59 57 59 69 44 30 24 66
35 Stephane Fiset          G R  OK    73 75 70 71 71 82 75 64 74 25 25 30 27 68

Cataractes

General Manager:
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
16 Pierre Turgeon          C L  OK    53 70 67 71 70 72 68 74 72 66 74 41 43 73
 3 Rob Murphy              C L  OK    50 62 65 63 62 64 61 59 59 60 57 28 27 63
13 Marc Fortier            C R  OK    55 62 68 66 68 67 63 60 64 63 63 33 36 66
27 Tim Taylor              C L  OK    50 62 68 67 73 69 60 60 62 57 62 24 24 65
 8 Peter Eriksson         LW R  OK    59 62 73 58 65 61 65 59 60 67 59 31 38 66
10 Jaroslav Sevcik        LW R  OK    51 73 65 65 55 67 74 59 67 60 61 34 26 67
25 Shjon Podein           LW L  OK    57 64 67 67 73 60 64 60 62 64 60 24 32 66
 4 Daniel Marois          RW R  OK    57 65 61 61 64 60 61 58 59 56 63 33 31 64
 6 Kyosti Karjalainen     RW R  OK    52 67 60 60 65 71 61 63 60 64 59 34 26 65
 7 Markku Kyllonen        RW L  OK    53 64 65 65 63 70 65 63 63 66 63 31 31 67
15 Sheldon Kennedy        RW R  OK    54 63 63 66 69 66 60 60 59 64 53 29 34 63
 2 Yves Racine             D L  OK    52 66 63 68 67 65 62 61 62 66 50 37 31 65
 5 Eric Desjardins         D R  OK    56 65 72 70 72 69 69 70 72 74 63 43 38 72
 9 Robet Nordmark          D R  OK    61 64 73 65 63 67 66 60 67 68 57 39 34 69
11 Magnus Svensson         D L  OK    54 69 67 69 63 67 62 63 65 72 62 39 37 69
12 Kevin Dahl              D R  OK    62 59 62 64 57 66 58 59 63 71 34 28 28 64
17 Grant Jennings          D L  OK    58 60 72 69 72 51 60 61 62 71 38 31 31 66
38 Barry Richter           D L  OK    58 58 71 66 63 72 55 58 55 67 38 26 27 64
18 Matt DelGuidice         G R  OK    66 73 61 57 59 66 71 68 69 25 25 30 26 64
31 Curtis Joseph           G R  OK    81 82 65 81 85 78 80 78 83 25 25 39 32 75

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
90 Joe Juneau              C L  OK    55 68 68 76 73 73 67 69 64 65 66 25 32 70
14 Chris Govedaris        LW L  OK    50 59 69 54 61 68 62 59 61 62 60 23 24 64
20 Trevor Sim             RW L  OK    56 64 67 58 61 66 59 62 59 54 58 32 29 63
28 Travis Richards         D L  OK    59 54 66 54 55 74 52 55 59 72 30 28 22 62
40 Mike Rosati             G L  OK    66 71 60 63 59 76 66 63 76 25 25 26 25 64

Olympiques

General Manager:
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 7 Martin Hostak           C L  OK    46 69 63 56 55 75 65 63 56 58 60 32 32 64
10 Mikael Lindholm         C L  OK    49 66 64 65 59 67 62 60 62 62 62 33 26 65
14 Len Barrie              C R  OK    52 62 66 63 64 61 63 64 64 66 56 25 28 65
27 Todd Elik               C L  OK    56 66 69 68 67 67 65 64 61 63 62 27 30 67
 3 Stephane Matteau       LW L  OK    56 61 68 63 71 64 62 62 57 68 61 33 32 66
 4 Daniel Lacroix         LW L  OK    62 63 60 58 62 59 63 51 58 59 58 34 32 62
11 Igor Vyazmikin         LW L  OK    52 67 63 66 66 72 64 62 64 61 66 25 29 67
 6 Tomas Srsen            RW L  OK    49 68 64 62 59 63 64 62 60 59 58 26 29 64
23 Steve Heinze           RW R  OK    52 61 67 72 73 73 60 62 61 64 62 28 26 66
18 Marty McInnis          RW R  OK    55 66 64 75 73 71 62 62 63 63 61 21 26 66
19 Jonas Bergqvist        RW L  OK    56 68 67 65 61 69 65 68 69 63 69 34 30 70
32 Rob Ray                RW L  OK    80 56 69 59 70 25 59 58 55 65 55 34 35 64
 2 Stephane Quintal        D R  OK    61 63 71 69 73 61 62 55 58 74 51 37 31 68
 5 Cam Russell             D L  OK    62 58 63 64 63 66 58 58 55 63 55 35 33 64
 8 Ricard Persson          D L  OK    56 61 61 65 62 57 63 56 58 65 52 29 30 64
12 Keith Carney            D L  OK    62 60 71 73 75 71 65 64 66 71 54 25 28 69
38 Jon Rohloff             D R  OK    60 52 69 62 59 60 56 54 54 71 36 31 26 63
45 Claudio Scremin         D R  OK    55 58 71 67 64 53 63 58 51 78 30 36 25 65
 1 Jimmy Waite             G L  OK    61 70 63 64 59 63 69 65 68 25 25 29 30 63
 9 Jarmo Myllys            G L  OK    66 73 62 63 62 66 75 70 72 25 25 31 26 66

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
20 Troy Mallette          LW L  OK    74 58 71 66 71 34 59 58 53 59 55 27 23 63
21 Martin St. Amour       LW L  OK    60 63 66 52 59 67 57 54 57 64 59 24 28 63
16 Dixon Ward             RW R  OK    55 62 69 71 74 69 60 60 60 63 64 21 21 66
13 Adrien Plavsic          D L  OK    54 62 68 64 58 59 63 62 58 65 40 23 22 64
15 Les Kuntar              G L  OK    64 70 65 59 55 60 74 69 71 25 25 21 27 64

Eagles

General Manager:
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 5 Kip Miller              C L  OK    50 64 58 65 62 65 61 64 59 63 61 39 27 64
 1 Joe Day                 C L  OK    56 64 58 59 60 65 64 59 61 57 56 28 26 63
12 Shaun Van Allen         C L  OK    48 65 68 63 66 68 62 62 63 62 64 31 35 66
72 Jeff Christian         LW L  OK    48 59 70 64 65 78 60 58 54 60 59 30 31 63
23 Daniel Gauthier        LW L  OK    56 66 68 63 59 86 65 54 51 64 55 26 31 63
22 Russell Romaniuk       LW L  OK    47 61 65 67 61 68 63 63 60 57 53 27 26 63
 4 Brian Sullivan         RW R  OK    52 65 64 60 58 63 64 57 57 57 58 27 27 63
10 Joe Sacco              RW L  OK    47 63 61 62 67 62 62 63 57 64 61 33 26 64
 8 Ken Garnander          RW L  OK    51 69 61 61 57 64 69 56 56 56 55 32 29 62
 9 Ben Hankinson          RW R  OK    59 56 67 59 58 61 57 60 59 58 57 21 24 63
16 Mike Keane             RW R  OK    57 62 62 68 73 72 63 61 63 67 63 28 31 67
29 Darin Kimble           RW R  OK    76 56 69 57 67 30 55 58 53 65 58 30 24 63
17 Teemu Selanne          RW R  OK    57 78 67 80 77 80 74 72 76 62 76 26 32 75
 2 Brad Werenka            D L  OK    56 58 70 62 68 59 60 57 53 66 54 31 34 64
 7 Kevin Dean              D L  OK    47 63 72 62 62 67 60 52 55 67 53 29 27 64
11 Rob Robinson            D L  OK    52 59 71 58 64 65 62 59 61 61 56 32 31 64
37 Len Esau                D R  OK    56 62 68 65 59 57 58 63 57 72 31 26 31 65
41 Phil Von Stefenelli     D L  OK    62 60 67 65 62 60 55 51 51 76 32 34 28 64
21 Dennis Vial             D L  OK    72 61 73 58 65 38 58 53 59 67 38 32 24 65
33 Ted Crowley             D R  OK    54 60 67 65 58 71 59 56 53 67 39 30 22 63
 3 David Littman           G L  OK    65 72 63 63 59 68 73 65 69 25 25 26 27 64
14 Guy Hebert              G L  OK    73 82 71 68 65 65 82 71 78 25 25 32 25 72

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
13 Peter Ciavaglia         C L  OK    54 65 55 56 58 69 61 58 57 59 57 22 27 62
36 Dane Jackson           RW R  OK    50 62 66 64 69 60 60 59 54 58 60 23 28 63
38 Corrie D'Alessio        G L  OK    65 68 58 61 55 76 72 61 73 25 25 29 26 63

Spartans

General Manager:
[Scoring][Finances][Player Vitals][Lines][Prospects]

Pro Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
 4 Mike Sullivan           C L  OK    46 65 65 61 62 70 61 60 58 65 54 38 38 63
 7 Mike Eastwood           C R  OK    56 61 67 62 62 70 59 60 60 68 59 34 34 65
13 Jim Dowd                C R  OK    49 66 61 64 61 64 63 58 59 60 59 32 26 63
25 Kevin Kaminski          C L  OK    62 66 64 56 58 61 58 59 59 57 54 26 31 62
22 John LeClair           LW L  OK    51 62 72 69 68 69 67 71 69 63 73 36 39 71
 8 Ted Donato             LW L  OK    51 72 64 64 62 64 66 60 58 60 64 31 29 66
11 Matt Glennon           LW L  OK    52 67 59 59 55 56 64 59 55 60 58 23 26 62
20 Valeri Kamensky        LW R  OK    54 69 68 75 69 73 71 67 68 63 69 32 29 71
 3 Ed Ronan               RW R  OK    51 66 62 60 63 69 64 56 58 62 60 28 25 63
 9 Shawn McEachern        RW L  OK    50 70 60 64 62 72 66 65 64 58 65 32 28 66
12 Stephen Tepper         RW R  OK    48 58 69 58 57 55 55 60 59 59 56 27 23 62
14 Chris Winnes           RW R  OK    48 63 64 61 58 69 63 59 61 65 59 30 31 64
16 Trevor Linden          RW R  OK    54 62 74 73 76 69 66 65 67 65 69 31 31 70
 2 Mark Osiecki            D R  OK    51 64 64 62 66 68 60 63 57 63 55 23 26 64
 6 Andy Rymsha             D L  OK    66 55 69 55 61 58 61 56 56 59 49 28 29 63
 5 Rob Blake               D R  99    66 68 74 78 73 62 65 69 69 76 61 28 30 73
19 Alexei Gusarov          D L  OK    68 66 69 74 71 71 65 65 66 75 48 34 29 71
26 Curtis Leschyshyn       D L  OK    61 57 68 73 72 74 63 60 64 66 49 21 28 66
23 Bret Hedican            D L  OK    58 69 73 73 71 64 62 65 65 67 50 27 25 68
35 Francois Leroux         D L  OK    61 53 80 60 65 45 54 48 49 70 31 34 28 63
10 Damian Rhodes           G L  98    69 73 66 62 66 65 76 66 75 25 25 27 33 67
15 Garth Snow              G L  OK    72 73 70 64 65 66 74 69 75 25 25 30 30 67
 1 Peter Ing               G L  OK    68 69 64 70 66 72 69 66 72 25 25 26 24 64

Farm Roster

 # Player                 PO HD CD IJ IT SP ST EN DU DI SK PA PC DF SC EX LD OV
24 Patrik Carnback         C L  OK    48 65 63 64 71 61 64 64 64 64 55 35 24 65
18 Zdeno Ciger            LW L  OK    43 65 67 68 67 73 64 60 64 54 64 23 23 65
17 Rob Gaudreau           RW R  OK    54 61 63 62 70 79 62 59 60 57 58 22 25 63
38 Joel Savage            RW R  OK    54 64 68 56 62 92 66 56 60 58 53 27 26 63