Ottawa Senators

Brayden Perron
0 - 0 - 0 (8th in Atlantic)
PP: 0% (32nd)
PK: 0% (32nd)
GF: 0 (32nd)
GA: 0 (32nd)
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Evan Rodrigues C L 78 43 87 82 66 69 92 79 47 77 68 64 63 71 72 30 $2,000,000 (3)
Matthew Peca C L 71 64 88 66 64 61 61 66 80 65 61 65 58 53 53 31 $750,000 (5)
Michael McCarron C R 85 99 62 69 91 63 76 66 87 62 70 79 25 63 64 29 $900,000 (1)
Evgeni Malkin C 63 42 76 85 73 79 99 91 79 82 84 68 63 89 97 37 $8,000,000 (2)
Kevin Rooney C 84 45 97 76 75 58 69 65 67 53 59 87 25 65 66 31 $1,400,000 (1)
Nazem Kadri C 69 52 84 86 70 78 99 89 86 85 85 64 42 81 84 33 $8,300,000 (3)
Alex Barre-Boulet L R 69 41 90 73 59 58 80 68 47 58 70 61 25 52 52 27 $720,416 (1)
Mike Hoffman L 63 41 90 80 68 65 84 76 37 65 68 67 36 76 77 34 $3,750,000 (1)
Blake Wheeler R 67 54 87 80 84 63 80 69 60 67 70 61 65 91 95 37 $9,000,000 (1)
T.J Oshie R 79 44 76 78 70 74 72 84 36 70 74 68 53 84 89 37 $1,350,000 (1)
Mathieu Olivier R 95 99 65 65 80 59 77 65 33 61 59 72 25 61 62 27 $1,100,000 (1)
Kole Lind R 68 66 73 67 66 83 87 67 50 68 61 62 58 46 46 25 $1,005,244 (3)
Jamie Drysdale D 71 42 91 84 67 78 47 79 25 55 50 67 25 60 60 22 $1,955,000 (1)
William Villeneuve D 69 66 77 65 66 66 70 52 25 50 40 59 38 44 44 22 $600,000 (2)
Dmitry Kulikov D 84 45 77 78 72 70 89 61 25 59 47 80 25 84 86 33 $1,450,000 (3)
Mike Benning D 67 62 80 62 62 67 72 51 25 42 46 57 44 44 44 22 $545,000 (1)
Dakota Mermis D 75 55 80 67 72 64 75 62 25 49 48 75 79 59 59 30 $971,667 (1)
Calvin De Haan D 81 44 88 80 71 70 73 64 25 50 48 87 75 76 76 33 $2,100,000 (2)
Scratches
Graeme Clarke C R 70 63 86 67 63 80 84 64 80 59 65 62 62 44 44 23 $0 (0)
Evgeny Kuznetsov C 63 42 85 87 73 76 89 80 80 70 64 71 84 78 82 32 $2,150,000 (1)
Givani Smith R 89 99 70 71 79 50 64 62 36 58 56 65 25 60 61 26 $825,000 (2)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Pavel Cajan 48 45 56 73 49 52 50 54 53 52 30 44 44 21 $2,500,000 (2)
Jake Oettinger 70 88 84 84 66 74 74 73 75 70 95 62 64 25 $3,960,000 (3)
Scratches
Name CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD Age Contract
Tye Felhaber C L R 67 67 67 65 67 55 55 58 73 54 58 59 55 44 44 25 $925,000 (1)
Gerry Mayhew C R 66 59 83 66 59 69 71 61 76 54 63 59 60 44 44 31 $545,000 (1)
Peter Abbandonato C 77 69 95 61 69 69 72 60 75 59 57 65 54 44 44 26 $500,000 (1)
Zach Jordan R 79 80 75 61 80 45 45 46 50 41 46 62 44 44 44 27 $1,400,000 (2)
Roland McKeown D 73 71 77 65 71 76 83 50 25 43 42 60 40 44 44 28 $762,500 (1)
Nikolas Brouillard D 55 58 48 65 58 79 86 53 25 51 41 52 39 44 44 29 $1,300,000 (2)
Scratches
Cameron Hebig C L R 70 65 83 65 65 74 78 59 74 57 57 61 54 44 44 27 $0 (0)
Greg McKegg C L 71 70 72 62 70 75 80 57 71 57 48 66 46 65 65 32 $800,000 (1)
Seth Griffith C R 72 67 85 65 67 81 85 66 80 68 59 65 56 49 49 31 $750,000 (5)
Josh Melnick C R 73 65 91 65 65 78 84 54 68 56 48 61 46 44 44 28 $0 (0)
Travis Barron L 73 75 68 62 75 70 75 52 50 47 53 61 50 44 44 25 $775,000 (1)
Alex Whelan R 82 76 95 65 76 56 57 55 50 48 58 66 55 44 44 26 $0 (0)
Jon Merrill D 67 42 86 76 73 60 86 61 25 49 48 68 25 64 65 32 $750,000 (5)
Blake Hillman D 76 68 96 65 68 58 61 47 25 37 41 61 39 44 44 28 $0 (0)
Riley Stillman D 72 72 71 65 72 61 66 46 25 34 40 63 38 60 60 26 $1,481,667 (2)
Lassi Thomson D 72 70 76 73 70 72 78 49 25 41 42 60 40 45 45 23 $0 (0)
Name CON SK DU EN SZ AG RB SC HS RT PH PS EX LD Age Contract
Alexei Kolosov 59 47 59 70 64 66 58 64 68 66 30 44 44 22 $700,000 (3)
Jonas Johansson 62 57 56 84 65 58 69 63 65 62 75 51 51 28 $1,162,500 (5)
Scratches

Prospects

Draft Picks

Matvei Michkov
Bradly Nadeau
Michael Buchinger
Riley Heidt
Denver Barkey
Jagger Firkus
Jordan Dumais
Alexander Rykov
Jani Nyman
Dmitri Buchelnikov
Kirill Dolzhenkov
Justin Kipkie
Jakub Malek
Connor Levis
Stepan Zvyagin
Yegor Rimashevsky
Maros Jedlicka
2024 Picks
Jimmy Oligny
Year 2025 OTT 1
Year 2025 NAS 1
Year 2025 OTT 2
Year 2025 CAL 2
Year 2025 OTT 3
Year 2025 SJS 3
Year 2025 OTT 4
Year 2025 OTT 5
Year 2025 SJS 5
Year 2025 OTT 6
Year 2025 OTT 7
Year 2025 NJD 7
Year 2026 OTT 1
Year 2026 SEA 1
Year 2026 BOS 1
Year 2026 OTT 2
Year 2026 OTT 3
Year 2026 OTT 4
Year 2026 SJS 4
Year 2026 BOS 4
Year 2026 OTT 5
Year 2026 OTT 6
Year 2026 OTT 7
Year 2027 OTT 1
Year 2027 OTT 2
Year 2027 OTT 3
Year 2027 SJS 3
Year 2027 OTT 4
Year 2027 OTT 5
Year 2027 OTT 6
Year 2027 OTT 7
Year 2028 OTT 1
Year 2028 OTT 2
Year 2028 OTT 3
Year 2028 OTT 4
Year 2028 OTT 5
Year 2028 OTT 6
Year 2028 OTT 7
Year 2029 OTT 1
Year 2029 OTT 2
Year 2029 OTT 3
Year 2029 OTT 4
Year 2029 OTT 5
Year 2029 OTT 6
Year 2029 OTT 7