Buffalo Sabres Pos Age Salary Years FI SH PL ST CH PO HI SK EN PE FA LE SR OFF DEF OVE
Tyler Ennis RW 27 4600000 3 43 74 75 78 71 74 67 78 78 77 75 59 73 75 70 74
Matt Moulson RW 33 5000000 3 22 89 77 78 74 76 69 78 85 86 57 64 67 81 73 75
Jamie McGinn RW 28 2200000 3 54 73 68 75 75 75 75 75 75 78 69 65 76 72 75 74
Marcus Foligno LW 25 1500000 3 66 74 65 76 74 69 97 73 75 62 78 64 74 71 80 75
Johan Larsson LW 24 800000 3 45 56 65 71 69 77 60 75 66 76 67 60 67 64 68 70
James van Riemsdyk LW 28 4250000 2 45 87 75 82 75 73 68 80 81 70 76 69 76 81 72 76
Brayden Schenn LW 25 2500000 5 58 73 75 80 77 77 74 80 83 79 87 62 71 76 76 77
Robin Lehner G 25 2225000 1 30 79 78 80 79 79 78 79 78 75 79 70 70 79 78 77
Jonas Johansson G 21 850000 3 38 68 69 69 68 68 69 69 68 77 57 58 49 68 68 68
Zach Bogosian D 26 5142857 4 52 72 48 58 81 92 76 90 83 80 49 70 83 59 83 78
Matt Donovan D 27 900000 3 38 69 78 78 80 72 63 79 77 74 50 60 78 75 71 72
Mark Pysyk D 25 1125000 1 49 57 48 57 79 83 69 75 74 80 49 64 76 54 77 72
Dmitry Orlov D 25 2000000 1 50 67 78 74 78 74 64 78 78 79 54 64 75 73 72 72
Cody Franson D 29 3325000 1 44 85 76 73 78 74 95 71 79 88 51 64 78 78 82 77
Brent Seabrook D 32 5000000 2 45 73 67 65 85 83 84 77 82 81 49 80 83 68 84 77
Brendan Guhle D 19 925000 2 37 39 39 46 65 68 60 59 63 72 50 50 55 41 64 62
Zack Smith C 29 1887500 1 65 58 59 70 75 75 78 75 71 64 78 64 75 62 76 72
Travis Zajac C 32 5750000 5 44 73 74 79 76 81 72 81 82 80 84 72 75 75 76 77
Ryan O'Reilly C 26 7500000 7 50 74 74 78 79 85 74 87 85 86 86 73 75 75 79 80
David Legwand C 36 2500000 2 44 75 71 73 74 74 68 79 71 72 76 73 72 73 72 74
Claude Giroux C 29 8275000 6 28 77 90 82 75 80 68 82 82 74 83 75 78 83 74 79
Pos Age Salary Years FI SH PL ST CH PO HI SK EN PE FA LE SR OFF DEF OVE
Nicholas Baptiste RW 21 213000 2 57 68 57 62 60 60 67 66 71 76 69 52 66 62 62 68
Justin Bailey RW 21 198499 2 58 69 61 74 67 66 75 62 74 72 73 55 69 68 69 70
Henrik Bjorklund RW 26 480000 1 45 64 56 71 62 63 58 72 74 60 59 53 66 63 61 66
Evan Rodrigues RW 23 842500 1 43 63 62 71 59 60 52 71 73 82 76 54 61 65 57 67
Cody McCormick RW 34 1500000 1 10 35 37 39 54 60 69 59 71 48 58 59 63 37 61 60
Brian Gionta RW 38 4250000 1 10 70 50 51 59 61 51 49 54 66 44 52 44 57 57 58
William Carrier LW 22 204249 2 51 68 67 73 60 54 57 73 69 73 75 50 61 69 57 68
Jean Dupuy LW 22 195999 1 49 58 58 62 61 66 58 70 57 70 60 54 64 59 61 64
Jack Nevins LW 23 195000 2 66 76 64 65 66 65 68 70 67 52 70 60 70 68 66 69
Daniel Catenacci LW 24 187500 2 41 58 72 66 75 75 52 70 68 83 74 50 56 65 67 68
Brad Ross LW 25 575000 1 63 72 58 71 58 64 56 70 70 67 58 60 62 67 59 67
Linus Ullmark G 23 232749 1 40 63 62 60 61 62 63 61 60 73 58 54 58 61 62 65
Calvin Petersen G 22 180000 3 40 54 46 54 46 54 46 57 60 75 42 50 56 51 48 59
Peter Ceresnak D 24 111000 1 60 51 47 43 68 60 76 65 70 67 41 59 64 47 68 64
Otso Rantakari D 23 138000 1 42 62 65 65 63 56 52 63 63 80 48 55 54 64 57 64
Jérôme Leduc D 24 210000 2 41 71 68 70 71 69 54 75 78 70 47 52 76 69 64 69
Jake McCabe D 23 950000 2 41 50 62 62 75 70 66 78 80 65 75 60 78 58 70 72
Jacob Sweeney D 22 135000 3 51 53 55 55 71 70 64 70 71 88 40 51 61 54 68 67
Ilya Lyubushkin D 23 345000 1 45 52 53 53 71 68 64 68 71 85 41 52 64 52 67 66
Clark Seymour D 24 138000 2 50 60 41 43 67 57 73 59 71 58 40 60 67 48 65 63
Brycen Martin D 21 225000 2 40 63 70 69 70 63 56 70 69 60 41 53 69 67 63 69
Alexei Bereglazov D 23 135000 2 45 54 40 40 72 72 64 66 72 78 40 54 71 44 69 65
Philip McRae C 27 600000 1 51 66 67 70 60 63 64 70 70 72 61 55 59 67 62 67
Nicolas Deschamps C 27 600000 1 37 61 66 71 59 66 52 73 73 78 57 56 63 66 59 67
Luke Moffatt C 25 600000 1 66 65 64 68 63 69 59 70 70 77 76 57 60 65 63 68
Kellan Lain C 27 430000 1 63 39 38 50 67 65 70 70 70 62 70 63 67 42 67 65
Justin Kea C 23 193999 1 68 68 63 67 63 68 65 70 70 56 74 52 65 66 65 68
David Pacan C 26 600000 1 47 55 71 72 66 61 55 71 61 64 70 58 66 66 60 66
Cal O'Reilly C 30 700000 1 10 51 69 68 58 56 52 58 61 60 50 51 47 62 55 61
Prospects Pos Age Salary Years FI SH PL ST CH PO HI SK EN PE FA LE SR OFF DEF OVE
Victor Olofsson RW 21 525000 0 31 54 49 50 44 42 38 55 58 87 47 53 46 51 41 57
Vaclav Karabacek RW 21 750000 0 39 56 55 56 46 46 50 61 41 62 57 50 41 55 47 57
Ty Ronning RW 19 725006 0 42 53 52 51 47 42 37 57 58 96 53 45 36 52 42 57
Gustav Possler RW 22 525000 0 32 53 52 52 42 39 39 57 40 82 44 52 49 52 40 56
Chris Ricci LW 18 100000 0 13 49 50 40 30 28 31 43 48 90 29 50 47 46 29 53
Stuart Skinner G 18 725007 0 40 59 59 58 58 57 60 58 56 75 58 53 53 58 58 61
Nathan Lieuwen G 25 605000 0 40 81 78 76 83 76 81 76 82 73 75 62 62 78 80 77
Chad Johnson G 31 1300000 0 36 75 73 74 73 75 73 73 81 75 72 63 70 74 73 74
Will Borgen D 20 525005 0 30 41 38 35 59 58 53 56 66 75 53 56 46 38 56 60
Olli Juolevi D 19 725006 0 49 57 61 67 59 58 52 61 47 71 58 52 45 61 56 62
Nolan Kneen D 18 725007 0 45 66 57 61 60 53 62 61 64 61 59 54 55 61 58 65
Ivan Chukarov D 22 525000 0 41 44 43 47 49 50 44 56 50 70 47 49 45 44 47 57
Devante Stephens D 20 525000 0 40 50 49 57 56 59 50 55 67 79 61 50 47 52 55 63
Anthony Florentino D 22 525000 0 33 44 35 44 56 56 58 56 44 64 53 54 54 41 56 58
Timo Puumalainen C 19 100000 0 17 36 40 42 27 28 34 53 48 69 64 31 31 39 29 50
Sean Malone C 22 525000 0 40 53 51 54 48 47 43 55 39 80 49 50 43 52 46 57
Maxwell Willman C 22 525000 0 33 45 46 45 39 39 32 51 51 85 47 50 42 45 36 54
Maxime Fortier C 19 725006 0 36 53 47 54 39 43 36 51 47 78 50 49 37 51 39 54
Giorgio Estephan C 20 750005 0 32 44 42 47 40 42 39 46 51 78 52 45 43 44 40 53
Eric Cornel C 21 750000 0 44 46 53 55 47 48 44 57 56 89 57 50 50 51 46 59
Connor Hurley C 21 750000 0 39 54 51 53 47 51 47 60 48 77 45 50 49 52 48 58
Christopher Brown C 21 525000 0 30 42 48 53 41 40 33 54 60 88 55 54 41 47 38 56