Your STHS is out of Date! Please update your STHS version!
Login

Ottawa Moose
GP: 7 | W: 3 | L: 4
GF: 19 | GA: 24 | PP%: 25.00% | PK%: 63.16%
GM : Vacant | Morale : 90 | Team Overall : N/A
Your browser screen resolution is too small for this page. Some information are hidden to keep the page readable.

Game Center
Quebec Huskies
5-4-0, 10pts
2
FINAL
3 Ottawa Moose
3-4-0, 6pts
Team Stats
W1StreakL1
4-2-0Home Record2-1-0
1-2-0Away Record1-3-0
5-4-0Last 10 Games3-4-0
3.33Goals Per Game2.71
2.56Goals Against Per Game3.43
34.78%Power Play Percentage25.00%
77.78%Penalty Kill Percentage63.16%
Ottawa Moose
3-4-0, 6pts
2
FINAL
5 Quebec Huskies
5-4-0, 10pts
Team Stats
L1StreakW1
2-1-0Home Record4-2-0
1-3-0Away Record1-2-0
3-4-0Last 10 Games5-4-0
2.71Goals Per Game3.33
3.43Goals Against Per Game2.56
25.00%Power Play Percentage34.78%
63.16%Penalty Kill Percentage77.78%
Team Leaders
Alex LaferriereGoals
Alex Laferriere
3
Alex LaferriereAssists
Alex Laferriere
5
Alex LaferrierePoints
Alex Laferriere
8
Brandon DuhaimePlus/Minus
Brandon Duhaime
2
Dustin WolfWins
Dustin Wolf
2
Dustin WolfSave Percentage
Dustin Wolf
0.84

Team Stats
Goals For
19
2.71 GFG
Shots For
187
26.71 Avg
Power Play Percentage
25.0%
5 GF
Offensive Zone Start
40.5%
Goals Against
24
3.43 GAA
Shots Against
186
26.57 Avg
Penalty Kill Percentage
63.2%%
7 GA
Defensive Zone Start
37.8%
Team Info

General ManagerVacant
CoachPeter DeBoer
DivisionAtlantic
ConferenceEastern Conference
CaptainDylan Guenther
Assistant #1Ryan McDonagh
Assistant #2Martin Fehervary


Arena Info

NameCanadian Tire Centre
Capacity18,000
Attendance17,845
Season Tickets7,200


Roster Info

Pro Team32
Farm Team38
Contract Limit70 / 70
Prospects23


Salary Cap

Estimated Season Salary Cap0$
Available Salary Cap100,500,000$
Special Salary Cap Value0$
Players In Salary Cap29


Finance

Year to Date Revenue3,768,480$
Year To Date Expenses0$
Estimated Season Revenue0$
Estimated Season Expenses0$
Current Bank Account128,317,292$
Projected Bank Account128,317,292$


Team History

This Season3-4
History220-220-49 (0.441%)
Playoff Appearances3
Playoff Record (W-L)3-4
Stanley Cup0


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Player Name #C L R D CON CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD PO MO OV TA SPAgeContractSalary
1Steven Lorentz7XXX100.00783595788880847671747379707373090002931,350,000$
2Christian Dvorak18XXX100.00713594797887907889777584758181090003065,400,000$
3Nico Sturm78XXX100.00753988768080777476737280637574090003022,000,000$
4Miles Wood28XXX100.00813880787983927357737383737678090003042,500,000$
5Erik Haula56XXX100.00743789797785877686747484718078090003513,150,000$
6Brandon Duhaime21XXX100.00775876807779847566747381747373090002811,850,000$
7Fabian Zetterlund20XXX100.00693592767589847672767779707474090002634,275,000$
8Joe Veleno90XXX100.0071367482778482787975747974747409000261900,000$
9Jack McBain22XXX100.00826082818080807575757584737474090002654,250,000$
10Zach Benson9XXX100.0074528784748080827278748173727209000201950,000$
11Alex Laferriere14XXX100.00765683797780808066777681727476090002434,100,000$
12Danil But (R)19XXX100.0074598275808080756670707370707009000213950,000$
13Simon Nemec17X100.0074588382758080805077738266727409000221918,333$
14Jacob Trouba65X100.00906273759091877330736988538080090003218,000,000$
15Dante Fabbro15X100.00684681797588867830757384547574090002744,125,000$
16Martin Fehervary (A)42X100.00803588828182808030767286498080090002682,675,000$
17Ryan McDonagh (A)27X100.00743987798192857930787091548585090003646,750,000$
18Sam Dickinson (R)6X100.0073588382788080755071667860707009000193942,500$
Scratches
1David Kampf64XXX0.00733593797481907389747385677474090003111,100,000$
2Barrett Hayton23XXX0.00713987847777808180777680757575090002512,650,000$
3Andre Lee43XXX100.0074647970758079667266666870676709000282775,000$
4Dylan Guenther (C)11XXX100.00725684867480808872818281797580090002287,142,875$
5Samuel Honzek29XXX0.0070578375757979736670707271686809000211950,000$
6James Stefan (R)75XXX100.0066568273737878666670707066686809000222870,000$
7Alex Petrovic26X100.0081677476779090735068648160747409000341775,000$
8Viliam Kmec (R)79X100.0072588273747979665067637260686809000222833,333$
9Ian Moore (R)74X100.0072598379768080745071688160727205000241925,000$
TEAM AVERAGE88.897549847978828376637472806774740890
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Goalie Name #CON SK DU EN SZ AG RB SC HS RT PH PS EX LD PO MO OV TA SPAgeContractSalary
1Laurent Brossoit39100.0084858583848484848484847881090003313,300,000$
2Dustin Wolf32100.009185858091919191919191758009000248850,000$
Scratches
1Jonas Johansson30100.0082858585828282828282827575090003021,250,000$
2Philipp Grubauer31100.0085858581858585858585858485090003425,900,000$
3Henrik Tikkanen (R)50100.007485858774747474747474707009000251823,750$
TEAM AVERAGE100.00838585838383838383838376780900
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary
Peter DeBoer83908784787371CAN5624,500,000$


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Player Name Team NamePOSGP G A P +/- PIM PIM5 HIT HTT SHT OSB OSM SHT% SB MP AMG PPG PPA PPP PPS PPM PKG PKA PKP PKS PKM GW GT FO% FOT GA TA EG HT P/20 PSG PSS FW FL FT S1 S2 S3
1Alex LaferriereOttawa MooseC/LW/RW7358240510113727.27%08111.6500000000001049.47%9500001.9600000010
2Ryan McDonaghOttawa MooseD7246-300118961022.22%517725.34123617000013100%000000.6800000100
3Jacob TroubaOttawa MooseD7055260194173110%415321.97022717000111000%000000.6500000110
4Brandon DuhaimeOttawa MooseC/LW/RW732520076114827.27%08111.6400000000000055.56%900001.2300000001
5Simon NemecOttawa MooseD722412010851640.00%914420.70101215000013000%000000.5500000011
6Joe VelenoOttawa MooseC/LW/RW7134-14061012558.33%113919.89022317000050052.22%18000000.5700000000
7Miles WoodOttawa MooseC/LW/RW7123-440164112129.09%114721.03011117000050028.57%700000.4100000000
8Erik HaulaOttawa MooseC/LW/RW7213-4204823698.70%016123.141012170003180085.71%700000.3700000000
9Jack McBainOttawa MooseC/LW/RW7123-10012411179.09%012117.30101115000000025.00%800000.5000000001
10Zach BensonOttawa MooseC/LW/RW7123-120311142127.14%012117.30011015000000042.86%700000.5000000000
11Dante FabbroOttawa MooseD7022-640877200%411816.980000000002000%000000.3400000000
12Martin FehervaryOttawa MooseD70221809910670%414320.45011715000011000%000000.2800000000
13Fabian ZetterlundOttawa MooseC/LW/RW72022003492522.22%28612.3000000000041066.67%600000.4600000100
14Sam DickinsonOttawa MooseD7022-1001142210%310114.550000000006000%000000.3900000000
15Christian DvorakOttawa MooseC/LW/RW7101-400216234214.35%115121.601015150002200057.65%19600000.1300000000
16Danil ButOttawa MooseC/LW/RW7011040111150%1446.330000000000000%100000.4500000000
17Steven LorentzOttawa MooseC/LW/RW7000000256250%1466.5900000000010051.11%450000000000000
18Nico SturmOttawa MooseC/LW/RW7000020245520%1456.4600000000000050.00%20000000000000
Team Total or Average126193554-154201311231875713310.16%37206616.4059143416500061153053.29%56300000.5200000333
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
# Goalie Name Team NameGP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA ST BG S1 S2 S3
1Dustin WolfOttawa Moose42200.8404.052220015940000040000
2Henrik TikkanenOttawa Moose31200.8983.02179009880000030000
3Laurent BrossoitOttawa Moose10001.00001700040000004000
Team Total or Average83400.8713.444190024186000074000


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
Player Name Team NamePOS Age Birthday Country Rookie Weight Height No Trade Available For Trade Acquired By Last Trade Date Force Waivers Waiver Possible Contract Contract Signature Date Force UFA Emergency Recall Type Current Salary Salary Cap Salary Cap Remaining Exclude from Salary Cap Salary Year 2Salary Year 3Salary Year 4Salary Year 5Salary Year 6Salary Year 7Salary Year 8Salary Year 9Salary Year 10Salary Cap Year 2Salary Cap Year 3Salary Cap Year 4Salary Cap Year 5Salary Cap Year 6Salary Cap Year 7Salary Cap Year 8Salary Cap Year 9Salary Cap Year 10No Trade Year 2No Trade Year 3No Trade Year 4No Trade Year 5No Trade Year 6No Trade Year 7No Trade Year 8No Trade Year 9No Trade Year 10Link
Alex LaferriereOttawa MooseC/LW/RW242001-10-28USANo173 Lbs6 ft0NoNoTrade2025-05-28NoNo32025-08-03FalseFalsePro & Farm4,100,000$4,100,000$1,610,714$No4,100,000$4,100,000$-------4,100,000$4,100,000$-------NoNo-------NHL Link
Alex PetrovicOttawa MooseD341992-03-03CANNo206 Lbs6 ft4NoNoTrade2024-09-02NoNo1FalseFalsePro & Farm775,000$775,000$304,464$No---------------------------NHL Link
Andre LeeOttawa MooseC/LW/RW281997-04-18SWENo205 Lbs6 ft5NoNoN/ANoNo22025-03-09FalseFalsePro & Farm775,000$775,000$304,464$No775,000$--------775,000$--------No--------NHL Link
Barrett Hayton (Out of Payroll)Ottawa MooseC/LW/RW252000-06-09CANNo190 Lbs6 ft1NoNoTrade2026-03-08NoNo12024-07-09FalseFalsePro & Farm2,650,000$2,650,000$1,041,071$No---------------------------Link / NHL Link
Brandon DuhaimeOttawa MooseC/LW/RW281997-05-22USANo200 Lbs6 ft1NoNoTrade2024-09-05NoNo1FalseFalsePro & Farm1,850,000$1,850,000$726,786$No---------------------------Link / NHL Link
Christian DvorakOttawa MooseC/LW/RW301996-02-02USANo195 Lbs6 ft0NoNoN/ANoNo62026-01-06FalseFalsePro & Farm5,400,000$5,400,000$2,121,429$No5,150,000$5,150,000$5,150,000$5,150,000$5,150,000$----5,150,000$5,150,000$5,150,000$5,150,000$5,150,000$----NoNoNoNoNo----Link / NHL Link
Danil ButOttawa MooseC/LW/RW212005-02-15RUSYes216 Lbs6 ft6NoNoProspectNoNo32025-05-29FalseFalsePro & Farm950,000$950,000$373,214$No950,000$950,000$-------950,000$950,000$-------NoNo-------NHL Link
Dante FabbroOttawa MooseD271998-06-20CANNo189 Lbs6 ft0NoNoTrade2025-05-22NoNo42025-06-29FalseFalsePro & Farm4,125,000$4,125,000$1,620,536$No4,125,000$4,125,000$4,125,000$------4,125,000$4,125,000$4,125,000$------NoNoNo------Link / NHL Link
David Kampf (Out of Payroll)Ottawa MooseC/LW/RW311995-01-12CZENo188 Lbs6 ft2NoNoTrade2025-09-30NoNo12025-11-16FalseFalsePro & Farm1,100,000$1,100,000$432,143$No---------------------------Link / NHL Link
Dustin WolfOttawa MooseG242001-04-16USANo156 Lbs6 ft0NoNoN/ANoNo82025-09-10FalseFalsePro & Farm850,000$850,000$333,929$No7,500,000$7,500,000$7,500,000$7,500,000$7,500,000$7,500,000$7,500,000$--7,500,000$7,500,000$7,500,000$7,500,000$7,500,000$7,500,000$7,500,000$--NoNoNoNoNoNoNo--Link / NHL Link
Dylan GuentherOttawa MooseC/LW/RW222003-04-10CANNo175 Lbs6 ft2NoNoN/ANoNo82024-09-21FalseFalsePro & Farm7,142,875$7,142,875$2,806,129$No7,142,875$7,142,875$7,142,875$7,142,875$7,142,875$7,142,875$7,142,875$--7,142,875$7,142,875$7,142,875$7,142,875$7,142,875$7,142,875$7,142,875$--NoNoNoNoNoNoNo--NHL Link
Erik HaulaOttawa MooseC/LW/RW351991-03-23FINNo193 Lbs6 ft0NoNoTrade2025-07-19NoNo1FalseFalsePro & Farm3,150,000$3,150,000$1,237,500$No---------------------------Link / NHL Link
Fabian ZetterlundOttawa MooseC/LW/RW261999-08-25SWENo195 Lbs5 ft11NoNoTrade2025-09-28NoNo32025-06-19FalseFalsePro & Farm4,275,000$4,275,000$1,679,464$No4,275,000$4,275,000$-------4,275,000$4,275,000$-------NoNo-------Link / NHL Link
Henrik TikkanenOttawa MooseG252000-09-28FINYes201 Lbs6 ft7NoNoProspectNoNo12024-07-16FalseFalsePro & Farm823,750$823,750$323,616$No---------------------------NHL Link
Ian MooreOttawa MooseD242002-01-04USAYes205 Lbs6 ft3NoNoTrade2025-12-14NoNo12025-11-16FalseFalsePro & Farm925,000$925,000$363,393$No---------------------------NHL Link
Jack McBainOttawa MooseC/LW/RW262000-01-06CANNo218 Lbs6 ft4NoNoTrade2025-10-29NoNo52025-07-08FalseFalsePro & Farm4,250,000$4,250,000$1,669,643$No4,250,000$4,250,000$4,250,000$4,250,000$-----4,250,000$4,250,000$4,250,000$4,250,000$-----NoNoNoNo-----NHL Link
Jacob TroubaOttawa MooseD321994-02-26USANo209 Lbs6 ft3NoNoTrade2026-03-09NoNo12025-07-02FalseFalsePro & Farm8,000,000$8,000,000$3,142,857$No---------------------------Link / NHL Link
James StefanOttawa MooseC/LW/RW222003-08-09USAYes185 Lbs6 ft0NoNoProspectNoNo22024-07-12FalseFalsePro & Farm870,000$870,000$341,786$No870,000$--------870,000$--------No--------NHL Link
Joe VelenoOttawa MooseC/LW/RW262000-01-13CANNo198 Lbs6 ft1NoNoTrade2024-09-09NoNo12025-07-16FalseFalsePro & Farm900,000$900,000$353,571$No---------------------------Link / NHL Link
Jonas JohanssonOttawa MooseG301995-09-19SWENo220 Lbs6 ft5NoNoN/ANoNo22025-05-08FalseFalsePro & Farm1,250,000$1,250,000$491,071$No1,250,000$--------1,250,000$--------No--------Link / NHL Link
Laurent BrossoitOttawa MooseG331993-03-23CANNo204 Lbs6 ft3NoNoTrade2025-02-04NoNo1FalseFalsePro & Farm3,300,000$3,300,000$1,296,429$No---------------------------Link / NHL Link
Martin FehervaryOttawa MooseD261999-10-06SVKNo202 Lbs6 ft2NoNoTrade2025-06-25NoNo82025-07-01FalseFalsePro & Farm2,675,000$2,675,000$1,050,893$No6,000,000$6,000,000$6,000,000$6,000,000$6,000,000$6,000,000$6,000,000$--6,000,000$6,000,000$6,000,000$6,000,000$6,000,000$6,000,000$6,000,000$--NoNoNoNoNoNoNo--Link / NHL Link
Miles WoodOttawa MooseC/LW/RW301995-09-13USANo195 Lbs6 ft2NoNoTrade2024-08-29NoNo4FalseFalsePro & Farm2,500,000$2,500,000$982,143$No2,500,000$2,500,000$2,500,000$------2,500,000$2,500,000$2,500,000$------NoNoNo------Link / NHL Link
Nico SturmOttawa MooseC/LW/RW301995-05-03DEUNo207 Lbs6 ft3NoNoTrade2025-07-19NoNo22025-07-01FalseFalsePro & Farm2,000,000$2,000,000$785,714$No2,000,000$--------2,000,000$--------No--------Link / NHL Link
Philipp GrubauerOttawa MooseG341991-11-25DEUNo188 Lbs6 ft1NoNoN/ANoNo2FalseFalsePro & Farm5,900,000$5,900,000$2,317,857$No5,900,000$--------5,900,000$--------No--------Link / NHL Link
Ryan McDonaghOttawa MooseD361989-06-13USANo215 Lbs6 ft1NoNoTrade2025-10-19NoNo42025-12-07FalseFalsePro & Farm6,750,000$6,750,000$2,651,786$No4,100,000$4,100,000$4,100,000$------4,100,000$4,100,000$4,100,000$------NoNoNo------Link / NHL Link
Sam DickinsonOttawa MooseD192006-06-07CANYes209 Lbs6 ft3NoNoProspectNoNo32025-06-01FalseFalsePro & Farm942,500$942,500$370,268$No942,500$942,500$-------942,500$942,500$-------NoNo-------NHL Link
Samuel Honzek (Out of Payroll)Ottawa MooseC/LW/RW212004-11-12SVKNo195 Lbs6 ft3NoNoN/ANoNo1FalseFalsePro & Farm950,000$950,000$373,214$No---------------------------NHL Link
Simon NemecOttawa MooseD222004-02-15SVKNo190 Lbs6 ft0NoNoN/ANoNo12025-07-02FalseFalsePro & Farm918,333$918,333$360,774$No---------------------------NHL Link
Steven LorentzOttawa MooseC/LW/RW291996-04-13CANNo206 Lbs6 ft4NoNoFree AgentNoNo32025-06-30FalseFalsePro & Farm1,350,000$1,350,000$530,357$No1,350,000$1,350,000$-------1,350,000$1,350,000$-------NoNo-------Link / NHL Link
Viliam KmecOttawa MooseD222004-01-02SVKYes209 Lbs6 ft3NoNoProspectNoNo22024-10-06FalseFalsePro & Farm833,333$833,333$327,381$No833,333$--------833,333$--------No--------
Zach BensonOttawa MooseC/LW/RW202005-05-12CANNo170 Lbs5 ft10NoNoTrade2026-01-17NoNo1FalseFalsePro & Farm950,000$950,000$373,214$No---------------------------NHL Link
Total PlayersAverage AgeAverage WeightAverage HeightAverage ContractAverage Year 1 Salary
3226.94197 Lbs6 ft22.722,600,962$

Sum Year 1 Salary Sum Year 2 Salary Sum Year 3 Salary Sum Year 4 Salary Sum Year 5 Salary
83,230,791$64,013,708$52,385,375$40,767,875$30,042,875$



5 vs 5 Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Erik HaulaChristian DvorakMiles Wood40122
2Jack McBainJoe VelenoZach Benson30122
3Brandon DuhaimeAlex LaferriereFabian Zetterlund20122
4Nico SturmSteven LorentzDanil But10122
5 vs 5 Defense
Line #DefenseDefenseTime %PHYDFOF
1Ryan McDonaghJacob Trouba40122
2Martin FehervarySimon Nemec30122
3Dante FabbroSam Dickinson20122
4Ryan McDonaghJacob Trouba10122
Power Play Forward
Line #Left WingCenterRight WingTime %PHYDFOF
1Erik HaulaChristian DvorakMiles Wood60122
2Jack McBainJoe VelenoZach Benson40122
Power Play Defense
Line #DefenseDefenseTime %PHYDFOF
1Ryan McDonaghJacob Trouba60122
2Martin FehervarySimon Nemec40122
Penalty Kill 4 Players Forward
Line #CenterWingTime %PHYDFOF
1Christian DvorakErik Haula60122
2Miles WoodJoe Veleno40122
Penalty Kill 4 Players Defense
Line #DefenseDefenseTime %PHYDFOF
1Ryan McDonaghJacob Trouba60122
2Martin FehervarySimon Nemec40122
Penalty Kill 3 Players
Line #WingTime %PHYDFOFDefenseDefenseTime %PHYDFOF
1Christian Dvorak60122Ryan McDonaghJacob Trouba60122
2Erik Haula40122Martin FehervarySimon Nemec40122
4 vs 4 Forward
Line #CenterWingTime %PHYDFOF
1Christian DvorakErik Haula60122
2Miles WoodJoe Veleno40122
4 vs 4 Defense
Line #DefenseDefenseTime %PHYDFOF
1Ryan McDonaghJacob Trouba60122
2Martin FehervarySimon Nemec40122
Last Minutes Offensive
Left WingCenterRight WingDefenseDefense
Erik HaulaChristian DvorakMiles WoodRyan McDonaghJacob Trouba
Last Minutes Defensive
Left WingCenterRight WingDefenseDefense
Erik HaulaChristian DvorakMiles WoodRyan McDonaghJacob Trouba
Extra Forwards
Normal PowerPlayPenalty Kill
Alex Laferriere, Brandon Duhaime, Fabian ZetterlundAlex Laferriere, Brandon DuhaimeFabian Zetterlund
Extra Defensemen
Normal PowerPlayPenalty Kill
Dante Fabbro, Sam Dickinson, Martin FehervaryDante FabbroSam Dickinson, Martin Fehervary
Penalty Shots
Christian Dvorak, Erik Haula, Miles Wood, Joe Veleno, Jack McBain
Goalie
#1 : Dustin Wolf, #2 : Laurent Brossoit
Custom OT Lines Forwards
Christian Dvorak, Erik Haula, Miles Wood, Joe Veleno, Jack McBain, Zach Benson, Zach Benson, Alex Laferriere, Brandon Duhaime, Fabian Zetterlund, Steven Lorentz
Custom OT Lines Defensemen
Ryan McDonagh, Jacob Trouba, Martin Fehervary, Simon Nemec, Dante Fabbro


Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
OverallHomeVisitor
# VS Team GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff P PCT G A TP SO EG GP1 GP2 GP3 GP4 SHF SH1 SP2 SP3 SP4 SHA SHB Pim Hit PPA PPG PP% PKA PK GA PK% PK GF W OF FO T OF FO OF FO% W DF FO T DF FO DF FO% W NT FO T NT FO NT FO% PZ DF PZ OF PZ NT PC DF PC OF PC NT
1Quebec Huskies734000001924-532100000108241300000916-760.4291935540047801876952660186374213120525.00%19763.16%012722855.70%11021351.64%6312251.64%166116164518944
Total734000001924-532100000108241300000916-760.4291935540047801876952660186374213120525.00%19763.16%012722855.70%11021351.64%6312251.64%166116164518944
_Since Last GM Reset734000001924-532100000108241300000916-760.4291935540047801876952660186374213120525.00%19763.16%012722855.70%11021351.64%6312251.64%166116164518944
_Vs Conference734000001924-532100000108241300000916-760.4291935540047801876952660186374213120525.00%19763.16%012722855.70%11021351.64%6312251.64%166116164518944
_Vs Division734000001924-532100000108241300000916-760.4291935540047801876952660186374213120525.00%19763.16%012722855.70%11021351.64%6312251.64%166116164518944

Total For Players
Games PlayedPointsStreakGoalsAssistsPointsShots ForShots AgainstShots BlockedPenalty MinutesHitsEmpty Net GoalsShutouts
76L1193554187186374213100
All Games
GPWLOTWOTL SOWSOLGFGA
73400001924
Home Games
GPWLOTWOTL SOWSOLGFGA
3210000108
Visitor Games
GPWLOTWOTL SOWSOLGFGA
4130000916
Last 10 Games
WLOTWOTL SOWSOL
340000
Power Play AttempsPower Play GoalsPower Play %Penalty Kill AttempsPenalty Kill Goals AgainstPenalty Kill %Penalty Kill Goals For
20525.00%19763.16%0
Shots 1 PeriodShots 2 PeriodShots 3 PeriodShots 4+ PeriodGoals 1 PeriodGoals 2 PeriodGoals 3 PeriodGoals 4+ Period
69526604780
Face Offs
Won Offensive ZoneTotal OffensiveWon Offensive %Won Defensif ZoneTotal DefensiveWon Defensive %Won Neutral ZoneTotal NeutralWon Neutral %
12722855.70%11021351.64%6312251.64%
Puck Time
In Offensive ZoneControl In Offensive ZoneIn Defensive ZoneControl In Defensive ZoneIn Neutral ZoneControl In Neutral Zone
166116164518944


Last Played Games
Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
DayGame Visitor Team Score Home Team Score ST OT SO RI Link
11Ottawa Moose3Quebec Huskies2WBoxScore
39Ottawa Moose2Quebec Huskies3LBoxScore
517Quebec Huskies4Ottawa Moose2LBoxScore
725Quebec Huskies2Ottawa Moose5WBoxScore
933Ottawa Moose2Quebec Huskies6LBoxScore
1141Quebec Huskies2Ottawa Moose3WBoxScore
1349Ottawa Moose2Quebec Huskies5LBoxScore



Arena Capacity - Ticket Price Attendance - %
Level 1Level 2Level 3Level 4Luxury
Capacity60005000200040001000
Ticket Price100603525200
Attendance17,75214,8086,00012,0002,974
Attendance PCT98.62%98.72%100.00%100.00%99.13%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueCapacityTeam Popularity
80 17845 - 99.14% 1,256,160$3,768,480$18000100

Expenses
Year To Date ExpensesPlayers Total SalariesPlayers Total Salaries CapCoaches SalariesSpecial Salary Cap Value
0$ 78,530,791$ 78,530,791$ 4,500,000$0$ 0$
Salary Cap Per DaysSalary Cap To DateLuxury Taxe TotalPlayers In Salary CapPlayers Out of Salary Cap
0$ 0$ 0$ 29 3

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
0$ 11 0$ 0$

Team Total Estimate
Estimated Season Expenses Current Bank Account Projected Bank Account
0$ 128,317,292$ 128,317,292$
Estimated Season Salary CapAvailable Salary CapMaximum Salary CapOver Minimum Salary Cap
0$ 100,500,000$ 100,500,000$ -50,500,000$



Depth Chart

Left WingCenterRight Wing
Michael PezzettaAGE:28PO:0OV:0
David KampfAGE:31PO:0OV:0
Barrett HaytonAGE:25PO:0OV:0
Steven LorentzAGE:29PO:0OV:0
Sam Hentges (R)AGE:26PO:0OV:0
Aleksi HeponiemiAGE:27PO:0OV:0
Christian DvorakAGE:30PO:0OV:0
Aarne TalvitieAGE:27PO:0OV:0
Brendan BrissonAGE:24PO:0OV:0
Jordan Frasca (R)AGE:24PO:0OV:0
Nathan Gaucher (R)AGE:22PO:0OV:0
Andre LeeAGE:28PO:0OV:0
Nico SturmAGE:30PO:0OV:0
Miles WoodAGE:30PO:0OV:0
Igor Chernyshov (R)AGE:20PO:0OV:0
Erik HaulaAGE:35PO:0OV:0
Zayde WisdomAGE:23PO:0OV:0
Brandon DuhaimeAGE:28PO:0OV:0
Cole SmithAGE:30PO:0OV:0
Egor Afanasyev (R)AGE:25PO:0OV:0
Fabian ZetterlundAGE:26PO:0OV:0
Joe VelenoAGE:26PO:0OV:0
Jack McBainAGE:26PO:0OV:0
Dylan GuentherAGE:22PO:0OV:0
Samuel AsselinAGE:27PO:0OV:0
Keean Washkurak (R)AGE:24PO:0OV:0
Jaxsen Wiebe (R)AGE:23PO:0OV:0
Zach BensonAGE:20PO:0OV:0
Matthew PoitrasAGE:22PO:0OV:0
Alex LaferriereAGE:24PO:0OV:0
Ryan Tverberg (R)AGE:24PO:0OV:0
Jani NymanAGE:21PO:0OV:0
Samuel HonzekAGE:21PO:0OV:0
Dylan Wendt (R)AGE:25PO:0OV:0
James Stefan (R)AGE:22PO:0OV:0
Jagger JoshuaAGE:27PO:0OV:0
Gavin Hayes (R)AGE:21PO:0OV:0
Skyler Brind'Amour (R)AGE:26PO:0OV:0
Cooper Walker (R)AGE:23PO:0OV:0
Danil But (R)AGE:21PO:0OV:0
Alex Bump (R)AGE:22PO:0OV:0
Michael Misa (R)AGE:19PO:0OV:0
Michael PezzettaAGE:28PO:0OV:0
David KampfAGE:31PO:0OV:0
Barrett HaytonAGE:25PO:0OV:0
Steven LorentzAGE:29PO:0OV:0
Sam Hentges (R)AGE:26PO:0OV:0
Aleksi HeponiemiAGE:27PO:0OV:0
Christian DvorakAGE:30PO:0OV:0
Aarne TalvitieAGE:27PO:0OV:0
Brendan BrissonAGE:24PO:0OV:0
Jordan Frasca (R)AGE:24PO:0OV:0
Nathan Gaucher (R)AGE:22PO:0OV:0
Andre LeeAGE:28PO:0OV:0
Nico SturmAGE:30PO:0OV:0
Miles WoodAGE:30PO:0OV:0
Igor Chernyshov (R)AGE:20PO:0OV:0
Erik HaulaAGE:35PO:0OV:0
Brandon DuhaimeAGE:28PO:0OV:0
Cole SmithAGE:30PO:0OV:0
Egor Afanasyev (R)AGE:25PO:0OV:0
Fabian ZetterlundAGE:26PO:0OV:0
Joe VelenoAGE:26PO:0OV:0
Jack McBainAGE:26PO:0OV:0
Dylan GuentherAGE:22PO:0OV:0
Samuel AsselinAGE:27PO:0OV:0
Keean Washkurak (R)AGE:24PO:0OV:0
Jaxsen Wiebe (R)AGE:23PO:0OV:0
Zach BensonAGE:20PO:0OV:0
Matthew PoitrasAGE:22PO:0OV:0
Alex LaferriereAGE:24PO:0OV:0
Ryan Tverberg (R)AGE:24PO:0OV:0
Jani NymanAGE:21PO:0OV:0
Samuel HonzekAGE:21PO:0OV:0
Dylan Wendt (R)AGE:25PO:0OV:0
James Stefan (R)AGE:22PO:0OV:0
Jagger JoshuaAGE:27PO:0OV:0
Gavin Hayes (R)AGE:21PO:0OV:0
Skyler Brind'Amour (R)AGE:26PO:0OV:0
Cooper Walker (R)AGE:23PO:0OV:0
Danil But (R)AGE:21PO:0OV:0
Alex Bump (R)AGE:22PO:0OV:0
Michael Misa (R)AGE:19PO:0OV:0
Michael PezzettaAGE:28PO:0OV:0
David KampfAGE:31PO:0OV:0
Barrett HaytonAGE:25PO:0OV:0
Steven LorentzAGE:29PO:0OV:0
Sam Hentges (R)AGE:26PO:0OV:0
Aleksi HeponiemiAGE:27PO:0OV:0
Christian DvorakAGE:30PO:0OV:0
Aarne TalvitieAGE:27PO:0OV:0
Brendan BrissonAGE:24PO:0OV:0
Jordan Frasca (R)AGE:24PO:0OV:0
Nathan Gaucher (R)AGE:22PO:0OV:0
Andre LeeAGE:28PO:0OV:0
Nico SturmAGE:30PO:0OV:0
Miles WoodAGE:30PO:0OV:0
Igor Chernyshov (R)AGE:20PO:0OV:0
Erik HaulaAGE:35PO:0OV:0
Brandon DuhaimeAGE:28PO:0OV:0
Cole SmithAGE:30PO:0OV:0
Egor Afanasyev (R)AGE:25PO:0OV:0
Fabian ZetterlundAGE:26PO:0OV:0
Joe VelenoAGE:26PO:0OV:0
Jack McBainAGE:26PO:0OV:0
Dylan GuentherAGE:22PO:0OV:0
Samuel AsselinAGE:27PO:0OV:0
Keean Washkurak (R)AGE:24PO:0OV:0
Jaxsen Wiebe (R)AGE:23PO:0OV:0
Zach BensonAGE:20PO:0OV:0
Matthew PoitrasAGE:22PO:0OV:0
Alex LaferriereAGE:24PO:0OV:0
Ryan Tverberg (R)AGE:24PO:0OV:0
Jani NymanAGE:21PO:0OV:0
Samuel HonzekAGE:21PO:0OV:0
Dylan Wendt (R)AGE:25PO:0OV:0
James Stefan (R)AGE:22PO:0OV:0
Jagger JoshuaAGE:27PO:0OV:0
Gavin Hayes (R)AGE:21PO:0OV:0
Skyler Brind'Amour (R)AGE:26PO:0OV:0
Cooper Walker (R)AGE:23PO:0OV:0
Danil But (R)AGE:21PO:0OV:0
Alex Bump (R)AGE:22PO:0OV:0
Michael Misa (R)AGE:19PO:0OV:0

Defense #1Defense #2Goalie
Simon NemecAGE:22PO:0OV:0
Jacob TroubaAGE:32PO:0OV:0
Riley StillmanAGE:28PO:0OV:0
Michael Callahan (R)AGE:26PO:0OV:0
Alex PetrovicAGE:34PO:0OV:0
Dante FabbroAGE:27PO:0OV:0
Martin FehervaryAGE:26PO:0OV:0
Ryan McDonaghAGE:36PO:0OV:0
Zack HayesAGE:26PO:0OV:0
Derrick PouliotAGE:32PO:0OV:0
Nathan Staios (R)AGE:24PO:0OV:0
Kim Nousiainen (R)AGE:25PO:0OV:0
Isaak Phillips (R)AGE:24PO:0OV:0
Daniil Misyul (R)AGE:25PO:0OV:0
Roman Schmidt (R)AGE:23PO:0OV:0
Maveric LamoureuxAGE:22PO:0OV:0
Viliam Kmec (R)AGE:22PO:0OV:0
Konnor Smith (R)AGE:21PO:0OV:0
Sam Dickinson (R)AGE:19PO:0OV:0
Ian Moore (R)AGE:24PO:0OV:0
Jonas JohanssonAGE:30PO:0OV:0
Philipp GrubauerAGE:34PO:0OV:0
Laurent BrossoitAGE:33PO:0OV:0
Dustin WolfAGE:24PO:0OV:0
Kevin MandoleseAGE:25PO:0OV:0
Artur Akhtiamov (R)AGE:24PO:0OV:0
Henrik Tikkanen (R)AGE:25PO:0OV:0
Mitchell Weeks (R)AGE:24PO:0OV:0

Prospects

Filter Tips
PriorityTypeDescription
1| or  OR Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar
2 &&  or  AND Logical "and". Filter the column for content that matches text from either side of the operator.
3/\d/Add any regex to the query to use in the query ("mig" flags can be included /\w/mig)
4< <= >= >Find alphabetical or numerical values less than or greater than or equal to the filtered query
5! or !=Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter.
6" or =To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query
7 -  or  to Find a range of values. Make sure there is a space before and after the dash (or the word "to")
8?Wildcard for a single, non-space character.
8*Wildcard for zero or more non-space characters.
9~Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query
10textAny text entered in the filter will match text found within the column
ProspectTeam NameDraft YearOverall PickInformationLast Trade DateLink
Alexis MathieuOttawa Moose2025177
Anthony Allain-SamakeOttawa Moose2025198
Antoine DorionOttawa Moose2024223
Brandon LisowskyOttawa Moose00
Christopher PelosiOttawa Moose2023111
Cole BeaudoinOttawa Moose2024342025-09-28
Demetrios KoumontzisOttawa Moose00
Jack SmithOttawa Moose00
Joe VrbeticOttawa Moose00
Liam GilmartinOttawa Moose00
Matthew MayichOttawa Moose2023177
Maxim SchaferOttawa Moose202598
Milton OscarsonOttawa Moose00
Minus VecvanagsOttawa Moose2024195
Nate MisskeyOttawa Moose2024124
Sam HarrisOttawa Moose2023160
Samuel JungOttawa Moose2025196
Teddy MutrynOttawa Moose202595
Terik ParascakOttawa Moose2024242025-07-07
Tyson DyckOttawa Moose00
Veeti LouhivaaraOttawa Moose2024147
Vojtech HradecOttawa Moose2024169
Zachary SchulzOttawa Moose2023185

Draft Picks

Year R1R2R3R4R5R6R7
2026OTT TOR OTT DAL TAM DET WPG
2027OTT OTT CGY OTT NYW
2028OTT OTT VAN OTT OTT OTT OTT
2029OTT OTT OTT OTT OTT OTT OTT
2030OTT OTT OTT OTT OTT OTT OTT
Conditional Draft Picks



No News Found in News Database. Please create a news.


Ottawa Moose Trade History

[2026-04-28 9:38:05 AM] - Ottawa Moose was eliminated at round 1 of year 2025.
[2026-04-02 9:11:51 AM] - General Manager Change : Ottawa Moose hired general manager Vacant
[2026-04-02 9:11:51 AM] - General Manager Change : Ottawa Moose fired general manager Nicolas Picard
[2026-03-09 11:07:32 AM] - TRADE : From New York Walkers to Ottawa Moose : Jacob Trouba, Y:2026-RND:5-DET.
[2026-03-09 11:07:32 AM] - TRADE : From Ottawa Moose to New York Walkers : Jet Greaves, Y:2028-RND:3-OTT.
[2026-03-08 11:44:42 AM] - TRADE : From Ottawa Moose to Toronto Defenders : Owen Beck, Y:2027-RND:2-OTT.
[2026-03-08 11:44:42 AM] - TRADE : From Toronto Defenders to Ottawa Moose : Barrett Hayton.
[2026-01-17 7:29:33 AM] - TRADE : From Ottawa Moose to Detroit Wolves : Marco Rossi.
[2026-01-17 7:29:33 AM] - TRADE : From Detroit Wolves to Ottawa Moose : Zach Benson.
[2025-12-15 7:12:21 AM] - TRADE : From Vancouver Cougars to Ottawa Moose : Zayde Wisdom, Y:2028-RND:4-VAN.
[2025-12-15 7:12:21 AM] - TRADE : From Ottawa Moose to Vancouver Cougars : Justin Brazeau, Y:2027-RND:6-OTT.
[2025-12-14 8:00:18 AM] - TRADE : From Ottawa Moose to New York Walkers : Y:2026-RND:6-TAM.
[2025-12-14 8:00:18 AM] - TRADE : From New York Walkers to Ottawa Moose : Ian Moore.
[2025-11-17 7:10:38 AM] - TRADE : From Ottawa Moose to Chicago Deejays : Pierre-Olivier Joseph.
[2025-11-17 7:10:38 AM] - TRADE : From Chicago Deejays to Ottawa Moose : Y:2026-RND:6-TAM.
[2025-11-07 7:37:52 AM] - Martin Fehervary has been selected as assistant for Ottawa Moose.
[2025-11-07 7:37:51 AM] - Alex Laferriere is no longer as assistant for Ottawa Moose.
[2025-11-07 7:37:43 AM] - Ryan McDonagh has been selected as assistant for Ottawa Moose.
[2025-11-07 7:37:42 AM] - Martin Fehervary is no longer as assistant for Ottawa Moose.
[2025-10-29 7:40:01 AM] - TRADE : From Ottawa Moose to New York Walkers : Alexei Toropchenko.
[2025-10-29 7:40:01 AM] - TRADE : From New York Walkers to Ottawa Moose : Y:2026-RND:5-WPG.
[2025-10-29 7:33:17 AM] - TRADE : From Ottawa Moose to Austin Ravens : Y:2026-RND:4-KCR.
[2025-10-29 7:33:17 AM] - TRADE : From Austin Ravens to Ottawa Moose : Jack McBain.



[2026-05-01 8:22:40 AM] Ottawa Red Saints lines for next game are empty. Current rosters/lines are not erased.
[2026-04-29 8:32:07 AM] Ottawa Red Saints lines for next game are empty. Current rosters/lines are not erased.
[2026-04-28 9:41:37 AM] Last 7 Days Farm Star : 1 - Cole Koepke of Manitoba Trappers (3-1-4) / 2 - Talyn Boyko of Manitoba Trappers (0.916) / 3 - Jani Nyman of Ottawa Red Saints (3-1-4)
[2026-04-27 9:24:55 AM] Ottawa Red Saints lines for next game are empty. Current rosters/lines are not erased. But, Ottawa Moose lines for next game are NOT empty. Current pro rosters/lines are moved and might impact farm rosters/lines.
[2026-04-26 1:56:41 PM] Ottawa Red Saints lines for next game are empty. Current rosters/lines are not erased. But, Ottawa Moose lines for next game are NOT empty. Current pro rosters/lines are moved and might impact farm rosters/lines.
[2026-04-24 8:02:57 AM] Ottawa Red Saints lines for next game are empty. Current rosters/lines are not erased. But, Ottawa Moose lines for next game are NOT empty. Current pro rosters/lines are moved and might impact farm rosters/lines.
[2026-04-23 10:09:13 AM] Auto Lines Function has been run for Ottawa Moose.
[2026-04-23 9:01:23 AM] Auto Lines Function has been run for Ottawa Moose.
[2026-04-22 7:50:36 AM] Both Ottawa Moose and Ottawa Red Saints lines for next game are empty. Current rosters/lines are not erased.
[2026-04-20 9:16:36 AM] Both Ottawa Moose and Ottawa Red Saints lines for next game are empty. Current rosters/lines are not erased.
[2026-04-18 9:43:47 AM] Ottawa Moose lines for next game are empty. Current rosters/lines are not erased. But, Ottawa Red Saints lines for next game are NOT empty. Current farm rosters/lines are moved and might impact pro rosters/lines.



David Kampf is out for the rest of the season because of a Unknown.
Barrett Hayton is out for the rest of the season because of a Unknown.
Samuel Honzek is out for the rest of the season because of a Unknown.



Ottawa Moose Players Stat Leaders (Regular Season)

# Player Name GP G A P +/- PIM HIT HTT SHT SHT% SB MP AMG PPG PPA PPP PPS PKG PKA PKP PKS GW GT FO% HT P/20 PSG PSS
1Dylan Guenther710252312564-62027391083240810.47%1521534521.61447511933205532561043.99%60.741276
2Christian Dvorak82817134551665160435175017629.70%2181704320.58237194202109196341854.00%10.611272
3Martin Fehervary82888339427-2250814177349928.87%9151789421.613464985041101132100%00.4800
4Fabian Zetterlund664172184356-2472308560124413.83%681099716.56404888200000420846.34%40.6500
5Simon Nemec72888263351-17515101864578511.21%8551665122.873363963460448690%00.4200

Ottawa Moose Goalies Stat Leaders (Regular Season)

# Goalie Name GP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA
1Dustin Wolf451219190400.8952.702736140251230117630770.825228
2Henrik Tikkanen883636160.8713.3552348029222560000.54544
3Philipp Grubauer1013652120.8902.696069012272246901200.50032
4Jonas Johansson1113562100.8853.46657181379328300300
5Laurent Brossoit138140.9132.05792002731200000

Ottawa Moose Career Team Stats

OverallHomeVisitor
Year GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff GP W L T OTW OTL SOW SOL GF GA Diff P G A TP SO EG GP1 GP2 GP3 GP4 SHF SH1 SP2 SP3 SP4 SHA SHB Pim Hit PPA PPG PP% PKA PK GA PK% PK GF W OF FO T OF FO OF FO% W DF FO T DF FO DF FO% W NT FO T NT FO NT FO% PZ DF PZ OF PZ NT PC DF PC OF PC NT
Regular Season
20241644988109800465587-12282244276300245304-5982254633500220283-63134465841130662178143135942821437137314205249491418125033354659420.22%55012876.73%72538520448.77%2745560448.98%1337270749.39%375625574057120921101034
202516661660981111453465-12833330045652332161783283605356220249-291814538181271191851391092942491466137713181664225130198528904578217.94%4479778.30%42606510951.01%2766515653.65%1267249250.84%393427314025122121511064
202516661660981111453465-12833330045652332161783283605356220249-291814538181271191851391092942491466137713181664225130198528904578217.94%4479778.30%42606510951.01%2766515653.65%1267249250.84%393427314025122121511064
Total Regular Season496171220102724222213711517-14624890102714131210711736-2524881118313111012660781-121496137124773848820548421353671278043694127405638413399402032209115137925818.71%144432277.70%1577501542250.25%82771591652.00%3871769150.33%11625801912108365364123164
Playoff
2025734000001924-532100000108241300000916-761935540047801876952660186374213120525.00%19763.16%012722855.70%11021351.64%6312251.64%166116164518944
Total Playoff734000001924-532100000108241300000916-761935540047801876952660186374213120525.00%19763.16%012722855.70%11021351.64%6312251.64%166116164518944

Ottawa Moose Players Stat Leaders (Play-Off)

# Player Name GP G A P +/- PIM HIT HTT SHT SHT% SB MP AMG PPG PPA PPP PPS PKG PKA PKP PKS GW GT FO% HT P/20 PSG PSS
1Alex Laferriere7358245101127.27%08111.65000000001049.47%01.9600
2Ryan McDonagh7246-30118922.22%517725.3412360000100%00.6800
3Jacob Trouba705526194170%415321.9702270001000%00.6500
4Brandon Duhaime732520761127.27%08111.64000000000055.56%01.2300
5Joe Veleno7134-14610128.33%113919.89022300000052.22%00.5700

Ottawa Moose Goalies Stat Leaders (Play-Off)

# Goalie Name GP W L OTL PCT GAA MP PIM SO GA SA SAR A EG PS % PSA
1Dustin Wolf42200.8404.0522200159400000
2Henrik Tikkanen31200.8983.021790098800000
3Laurent Brossoit10001.000017000400000