PortlandTwisters
GP W L OT Pts
18 11 6 1 23
GM: Boston Stepaniuk
Season 1 GM of the year
League Rank:3rd Arena: Twisters Coliseum
Conference: Northern Conference Conference Rank:2nd Capacity:17,000
Division: North West Division Rank:2nd Total Player Salaries:50,046,000$
Captain: Cruz Dupont Last 10: 6-4-0 Bank Account:87,386,990$
Coach: Kent Gould Home: 5-5-0
All-Time Record: 191 W - 99 L - 30 OTL Away: 4-1-1
Roster
# Player Position CD CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD PO OV Age Contract
34Daulton MillarRW100.00945868809886578772889988879135584353,800,000$/2yrs
13Blaize BremerLW100.006547998299997899764699718862812082312,890,000$/2yrs
97Maksim RutenkaC100.00346798859796698685789849819582181363,800,000$/3yrs
93Newton DeeC99.00885467896871647476998188537247580352,350,000$/1yrs
0B.J. ZackRW100.009038905357838770769279954759956579222,950,000$/5yrs
0Diederik Van Der Loo (R)LW100.00973367647193578555949672824660657922800,000$/1yrs
29Michal EnglandLW100.00354978643773899666998792669644178392,700,000$/1yrs
88Sergey TrofimovLW100.006566975953975288719084835993653877272,800,000$/3yrs
35Cruz Dupont (C)RW100.00536885916579527865977377978897976331,950,000$/2yrs
0Usevalad SkshynetskiRW100.003946999959995592567377667450793975293,650,000$/2yrs
0Reed ChubakC100.00926592725395529399667270479273567525707,000$/1yrs
0Greyson Tordoff (R)C100.00305858745492529170698786575774597222700,000$/1yrs
8Rasmus KosoD100.009737857660978492259279988060831783323,900,000$/1yrs
14Olof StrandD100.007243816694979181255193826176571579321,159,000$/1yrs
0Yohann GaudetD100.006143928680985177258066983795745978232,940,000$/4yrs
0Mikhail Pervago (R)D100.008031758548846082258863996227496974222,450,000$/4yrs
0Regis KaylorD100.009057546359638690258675878568496974223,250,000$/5yrs
0Sterling BosseD100.006062647283595299256676929075784872241,300,000$/3yrs
TEAM AVERAGE99.946951817669876687578182837072683678
# Goalie CON SK DU EN SZ AG RB SC HS RT PH PS EX LD PO OV AGE CONTRACT
1Ash Galvin100.00658999799079679894939383701785313,410,000$/2yrs
30Sammie Mckelloch98.00679376688260639994789347523478292,540,000$/1yrs
TEAM AVERAGE99.00669188748670659994869365612682
Coaches Name PH DF OF PD EX LD PO CNT Age Contract Salary
Kent Gould75995570777621USA6231,100,000$
General Manager
Boston Stepaniuk
Player Stats
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 Name POS GP G A P +/- PIM PIM5 HIT SHT OSB OSM SHT% SB MPG PPG PPA PPP PKG PKA PKP PKM GW GT FO% EG HT P/GP PSG PSS GSAVG
1Cruz DupontTwistersTwistersRW18711185001155292212.73%1115.3402200001141.67%001.00001.11
2Newton DeeTwistersTwistersC188715460254052620.00%615.97202000121046.61%000.83000.83
3Michal EnglandTwistersTwistersLW184101450056317306.35%515.7211200012042.86%000.78000.95
4Maksim RutenkaTwistersTwistersC187714255163283511.11%515.7612300003252.65%000.78000.88
5Daulton MillarTwistersTwistersRW188614512103751223015.69%1116.43112101142053.85%000.78000.87
6Greyson TordoffTwistersTwistersC125712620537102413.51%515.3800001190046.24%001.00001.13
7Usevalad SkshynetskiTwistersTwistersRW185611-30006617367.58%615.7612300001062.50%000.61000.71
8Reed ChubakTwistersTwistersC18639055323571917.14%314.4500000061053.01%000.50000.52
9Regis KaylorTwistersTwistersD18268519555227109.09%2219.891010003000.00%000.44000.42
10Diederik Van Der LooTwistersTwistersLW18077360353715220.00%1015.0701100000033.33%000.39000.50
11Blaize BremerTwistersTwistersLW18156400183012203.33%614.2700000000033.33%000.33000.49
12Yohann GaudetTwistersTwistersD1606650012141030.00%1620.7100000016000.00%000.38000.47
13Rasmus KosoTwistersTwistersD181562403934672.94%2620.9200000014000.00%000.33000.47
14Sterling BosseTwistersTwistersD172356402018121011.11%2018.1700000014000.00%000.29000.45
15Sergey TrofimovTwistersTwistersLW18055-10012248150.00%714.4101100000050.00%000.28000.32
16B.J. ZackTwistersTwistersRW17224455321671012.50%314.73000000150038.89%000.24000.32
17Mikhail PervagoTwistersTwistersD180445202320480.00%2318.8100001116000.00%000.22000.39
18Olof StrandTwistersTwistersD1802225517211350.00%2017.820000000000.00%000.11000.24
Team Total or Average314581021605975353796462293328.98%20516.647101733712312611349.48%1063118105000.6100
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
1Ash GalvinTwistersTwisters96300.9262.465370122297127000.000099111
2Sammie MckellochTwistersTwisters85210.9442.004800216288172000.000089310
Team Total or Average1711510.9352.2410180338585299000.00001718421
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

Puck Time
Offensive Zone 21
Neutral Zone 17
Defensive Zone 21
Puck Time
Offensive Zone Start 473
Neutral Zone Start 262
Defensive Zone Start 404
Puck Time
With Puck 30
Without Puck 29
Faceoffs
Faceoffs Won 560
Faceoffs Lost 579
Team Average Shots after League Average Shots after
1st Period 12.19.57
2nd Period 24.120.31
3rd Period 36.430.68
Overtime 36.731.4
Goals in Team Average Goals after League Average Goals after
1st Period 1.00.64
2nd Period 2.01.65
3rd Period 3.22.67
Overtime 3.32.83
Even Strenght Goal 50
PP Goal 7
PK Goal 1
Empty Net Goal 1
Home Away
Win 56
Lost 51
Overtime Lost 01
PP Attempt 40
PP Goal 7
PK Attempt 20
PK Goal Against 4
Home
Shots For 36.7
Shots Against 35.2
Goals For 3.3
Goals Against 2.4
Hits 21.9
Shots Blocked 11.8
Pim 4.2
Cap Hit
Twisters
Projected Total Cap Hit54,421,300$
Projected Cap Space4,578,700$
Retains And Buyout Cap Hit0$
Salary Cap To Date10,467,327$
Players In Salary Cap20
Contracts51/55
LTIR Players0
Twisters Roster Pos Age Cap Hit 5-6 6 7 8 9 10 11 12
Ash Galvin G313,410,000$3,410,000$3,410,000$
B.J. Zack RW222,950,000$2,950,000$2,950,000$2,950,000$2,950,000$2,950,000$
Blaize Bremer LW312,890,000$2,890,000$2,890,000$
Cruz Dupont RW331,950,000$1,950,000$1,950,000$
Daulton Millar RW353,800,000$3,800,000$3,800,000$
Diederik Van Der Loo LW22800,000$800,000$
Greyson Tordoff C22700,000$700,000$
Maksim Rutenka C363,800,000$3,800,000$3,800,000$3,800,000$
Michal England LW392,700,000$2,700,000$
Mikhail Pervago D222,450,000$2,450,000$2,450,000$2,450,000$2,450,000$
Newton Dee C352,350,000$2,350,000$
Olof Strand D321,159,000$1,159,000$
Rasmus Koso D323,900,000$3,900,000$
Reed Chubak C25707,000$707,000$
Regis Kaylor D223,250,000$3,250,000$3,250,000$3,250,000$3,250,000$3,250,000$
Sammie Mckelloch G292,540,000$2,540,000$
Sergey Trofimov LW272,800,000$2,800,000$2,800,000$2,800,000$
Sterling Bosse D241,300,000$1,300,000$1,300,000$1,300,000$
Usevalad Skshynetski RW293,650,000$3,650,000$3,650,000$
Yohann Gaudet D232,940,000$2,940,000$2,940,000$2,940,000$2,940,000$
TOTAL 50,046,000$ 35,190,000$ 19,490,000$ 11,590,000$ 6,200,000$ 0$ 0$ 0$
Non-Roster Pos Age Cap Hit 5 6 7 8 9 10 11 12
Angel Jandora D231,250,000$1,250,000$1,250,000$1,250,000$
Arttu-Petteri Loukojarvi G241,450,000$1,450,000$1,450,000$
Benedict Cosgrove D33959,000$959,000$
Billy Oliphant D24700,000$700,000$
Boris Tarasenko G21841,000$841,000$841,000$
Clancy Macrobbie RW24700,000$700,000$700,000$
Daryl Whatman C22700,000$700,000$
Delwyn Manvill RW231,355,000$1,355,000$
Derek Bhungal G251,999,999$1,999,999$1,999,999$1,999,999$1,999,999$
Donovan Mccrank RW21700,000$700,000$700,000$
Dougie Driedger D21710,000$710,000$710,000$710,000$
Eddie Schmidtke RW301,100,000$1,100,000$1,100,000$
Gustav Kiira C21783,000$783,000$783,000$
Jared Palmer LW22800,000$800,000$800,000$
Jarret Macpherson C28700,000$700,000$
Jesperi Airasvaara G231,600,000$1,600,000$1,600,000$1,600,000$1,600,000$
Kim Norrman LW281,350,000$1,350,000$1,350,000$
Landyn Park LW25700,000$700,000$
Leonard Mcchesney D361,750,000$1,750,000$
Linley Walgrove C22800,000$800,000$
Matteo Toet D23700,000$700,000$700,000$
Mikhail Yesenchuk LW24925,000$925,000$925,000$925,000$925,000$925,000$
Milo Schoffer C23700,000$700,000$700,000$
Ove Granqvist D301,150,000$1,150,000$1,150,000$1,150,000$1,150,000$1,150,000$
P.J. Herb D26700,000$700,000$
Petri Jussinen LW20800,000$800,000$800,000$
Shawn Scremin D261,030,000$1,030,000$1,030,000$1,030,000$
Tim Nair LW21700,000$700,000$700,000$
Tommy Van Loon RW22700,000$700,000$
Tristen Duna LW331,200,000$1,200,000$1,200,000$
Uuno Ahlroth D261,550,000$1,550,000$1,550,000$1,550,000$1,550,000$1,550,000$
TOTAL 31,102,999 $ 22,038,999$ 10,214,999$ 7,224,999$ 3,625,000$ 0$ 0$ 0$

Lines

5v5 Lines

GP: 18 | G: 0 | A: 7 | PTS: 7
97
GP: 18 | G: 7 | A: 7 | PTS: 14
GP: 18 | G: 5 | A: 6 | PTS: 11
GP: 18 | G: 0 | A: 5 | PTS: 5
Dee
93
GP: 18 | G: 8 | A: 7 | PTS: 15
34
GP: 18 | G: 8 | A: 6 | PTS: 14
29
GP: 18 | G: 4 | A: 10 | PTS: 14
0
GP: 18 | G: 6 | A: 3 | PTS: 9
0
GP: 17 | G: 2 | A: 2 | PTS: 4
13
GP: 18 | G: 1 | A: 5 | PTS: 6
GP: 12 | G: 5 | A: 7 | PTS: 12
35
GP: 18 | G: 7 | A: 11 | PTS: 18
0
GP: 17 | G: 2 | A: 3 | PTS: 5
0
GP: 16 | G: 0 | A: 6 | PTS: 6
14
GP: 18 | G: 0 | A: 2 | PTS: 2
8
GP: 18 | G: 1 | A: 5 | PTS: 6
GP: 18 | G: 0 | A: 4 | PTS: 4
0
GP: 18 | G: 2 | A: 6 | PTS: 8

Power Play Lines

29
GP: 18 | G: 4 | A: 10 | PTS: 14
97
GP: 18 | G: 7 | A: 7 | PTS: 14
35
GP: 18 | G: 7 | A: 11 | PTS: 18
0
GP: 16 | G: 0 | A: 6 | PTS: 6
34
GP: 18 | G: 8 | A: 6 | PTS: 14
GP: 18 | G: 0 | A: 7 | PTS: 7
Dee
93
GP: 18 | G: 8 | A: 7 | PTS: 15
GP: 18 | G: 5 | A: 6 | PTS: 11
GP: 12 | G: 5 | A: 7 | PTS: 12
0
GP: 18 | G: 2 | A: 6 | PTS: 8

Goalies

1
W: 6 | L: 3 | 0.926 SV%
W: 5 | L: 2 | 0.944 SV%
Team Stats
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
# VS Team 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 GF% SH% SV% PDO PDOBRK
1TwistersMuertos1100000052321.0005813003110271188038150344125.00%000.00%021847346.09%20740451.24%13526251.53%201021818966.7%18.5%94.7%113.3LUCKY
2TwistersBlizzard1010000012-100.00012300001032914903010221100.00%10100.00%021847346.09%20740451.24%13526251.53%211221817833.3%3.1%93.3%96.5DULL
3TwistersStormbreakers2100010064230.750610160031207619233316235643300.00%30100.00%021847346.09%20740451.24%13526251.53%45264216341860.0%7.9%93.5%101.4DULL
4TwistersTrident1000100043121.0004812001021431411162357423100.00%20100.00%021847346.09%20740451.24%13526251.53%211322817857.1%9.3%91.4%100.7LUCKY
5TwistersMighty Moose1010000023-100.0002460001103714121103812624300.00%3166.67%021847346.09%20740451.24%13526251.53%221320817850.0%5.4%92.1%97.5DULL
6TwistersRedbull1100000030321.0003690110203011910032909500.00%000.00%021847346.09%20740451.24%13526251.53%2213218169100.0%10.0%100.0%110.0LUCKY
7TwistersDynasty1010000046-200.00046101012103591214048129213133.33%2150.00%021847346.09%20740451.24%13526251.53%221321715837.5%11.4%87.5%98.9FUN
8TwistersBlues1100000043121.00048120012104015141104360152150.00%000.00%021847346.09%20740451.24%13526251.53%211422816850.0%10.0%93.0%103.0LUCKY
9TwistersDockheads1100000040421.000481201013032812120419420100.00%20100.00%121847346.09%20740451.24%13526251.53%2112218178100.0%12.5%100.0%112.5LUCKY
10TwistersBandits2010100089-120.5008111900322170262221170272527342.86%110.00%021847346.09%20740451.24%13526251.53%43244116351938.5%11.4%87.1%98.6FUN
11TwistersMaulers2200000073441.0007111801142095333428054212643300.00%3166.67%021847346.09%20740451.24%13526251.53%44284116341777.8%7.4%94.4%101.8DULL
12TwistersStingrays2110000053220.5005914003200662919180742912415120.00%10100.00%021847346.09%20740451.24%13526251.53%42254316341857.1%7.6%95.9%103.5DULL
13TwistersHarfang1010000013-200.000123000100299101003011235100.00%10100.00%021847346.09%20740451.24%13526251.53%201122817825.0%3.4%90.0%93.4Unlucky
14TwistersMilitia1100000053221.00051015001130481115220389213100.00%10100.00%021847346.09%20740451.24%13526251.53%261818715862.5%10.4%92.1%102.5LUCKY
_Vs Division512011001515050.5001523380063511785459632162721011611327.27%5180.00%021847346.09%20740451.24%13526251.53%1096410541874546.2%8.4%90.7%99.2Unlucky
_Vs Conference13650110038308150.577386510302121213148316115816224281635828129413.79%14378.57%021847346.09%20740451.24%13526251.53%28817527110822211555.7%7.9%93.0%100.9DULL
_Since Last GM Reset189602100594415230.6395910316213181821266021821522346332127539440717.50%20480.00%121847346.09%20740451.24%13526251.53%39523938115030715856.5%8.9%93.0%102.0Unlucky
Total189602100594415230.6395910316213181821266021821522346332127539440717.50%20480.00%121847346.09%20740451.24%13526251.53%39523938115030715856.5%8.9%93.0%102.0Unlucky

Puck Time
Offensive Zone 21
Neutral Zone 17
Defensive Zone 21
Puck Time
Offensive Zone Start 473
Neutral Zone Start 262
Defensive Zone Start 404
Puck Time
With Puck 30
Without Puck 29
Faceoffs
Faceoffs Won 560
Faceoffs Lost 579
Team Average Shots after League Average Shots after
1st Period 12.19.57
2nd Period 24.120.31
3rd Period 36.430.68
Overtime 36.731.4
Goals in Team Average Goals after League Average Goals after
1st Period 1.00.64
2nd Period 2.01.65
3rd Period 3.22.67
Overtime 3.32.83
Even Strenght Goal 50
PP Goal 7
PK Goal 1
Empty Net Goal 1
Home Away
Win 56
Lost 51
Overtime Lost 01
PP Attempt 40
PP Goal 7
PK Attempt 20
PK Goal Against 4
Home
Shots For 36.7
Shots Against 35.2
Goals For 3.3
Goals Against 2.4
Hits 21.9
Shots Blocked 11.8
Pim 4.2
Schedule
Mon, Nov 3
Stormbreakers
1
4
Twisters
Wed, Nov 5
Twisters
3
0
Redbull
Fri, Nov 7
Dynasty
6
4
Twisters
Sat, Nov 8
Twisters
1
3
Harfang
Mon, Nov 10
Twisters
2
0
Maulers
Tue, Nov 11
Twisters
2
3
(OT)
Stormbreakers
Thu, Nov 13
Maulers
3
5
Twisters
Sat, Nov 15
Blues
3
4
Twisters
Mon, Nov 17
Twisters
5
4
(OT)
Bandits
Wed, Nov 19
Muertos
2
5
Twisters
Fri, Nov 21
Mighty Moose
3
2
Twisters
Sat, Nov 22
Bandits
5
3
Twisters
Mon, Nov 24
Stingrays
2
1
Twisters
Wed, Nov 26
Twisters
4
0
Dockheads
Fri, Nov 28
Militia
3
5
Twisters
Sat, Nov 29
Blizzard
2
1
Twisters
Mon, Dec 1
Twisters
4
3
(OT)
Trident
Tue, Dec 2
Twisters
4
1
Stingrays
Thu, Dec 4
Razorbacks
@Twisters Coliseum
Twisters
Sat, Dec 6
Twisters
@Rogers Place
Blizzard
Mon, Dec 8
Twisters
@Armed Forces Ice Palace
Militia
Wed, Dec 10
Twisters
@Hollywood Coliseum
Dynasty
Fri, Dec 12
Orcas
@Twisters Coliseum
Twisters
Sat, Dec 13
Militia
@Twisters Coliseum
Twisters
Mon, Dec 15
Blizzard
@Twisters Coliseum
Twisters
Wed, Dec 17
Twisters
@Round Table Arena
Knights
Fri, Dec 19
North Stars
@Twisters Coliseum
Twisters
Sat, Dec 20
Knights
@Twisters Coliseum
Twisters
Mon, Dec 22
Redbull
@Twisters Coliseum
Twisters
Wed, Dec 24
Trident
@Twisters Coliseum
Twisters
Fri, Dec 26
Stormbreakers
@Twisters Coliseum
Twisters
Sat, Dec 27
Twisters
@Storm Surge Stadium
Stormbreakers
Mon, Dec 29
Redbull
@Twisters Coliseum
Twisters
Wed, Dec 31
Dockheads
@Twisters Coliseum
Twisters
Fri, Jan 2
Voodoo
@Twisters Coliseum
Twisters
Sat, Jan 3
Twisters
@Underground Station
North Stars
Mon, Jan 5
Bandits
@Twisters Coliseum
Twisters
Wed, Jan 7
Twisters
@Mile High Saloon
Bandits
Fri, Jan 9
Voltage
@Twisters Coliseum
Twisters
Sat, Jan 10
Twisters
@Rogers Place
Blizzard
Mon, Jan 12
Twisters
@Chaos Center
Chaos
Tue, Jan 13
Chaos
@Twisters Coliseum
Twisters
Thu, Jan 15
Maulers
@Twisters Coliseum
Twisters
Sat, Jan 17
Mighty Moose
@Twisters Coliseum
Twisters
Mon, Jan 19
Harfang
@Twisters Coliseum
Twisters
Tue, Jan 20
Twisters
@Hooroo Arena
Orcas
Thu, Jan 22
Twisters
@Los Muertos Arena
Muertos
Sat, Jan 24
Twisters
@Storm Surge Stadium
Stormbreakers
Mon, Jan 26
Twisters
@Wabanaki Arena
Mighty Moose
Tue, Jan 27
Harfang
@Twisters Coliseum
Twisters
Thu, Jan 29
Chaos
@Twisters Coliseum
Twisters
Sat, Jan 31
Twisters
@The Palace
Royals
Mon, Feb 2
Twisters
@Hangar 57
Voodoo
Tue, Feb 3
Twisters
@Wabanaki Arena
Mighty Moose
Thu, Feb 5
Knights
@Twisters Coliseum
Twisters
Sat, Feb 7
Twisters
@Round Table Arena
Knights
Mon, Feb 9
Twisters
@AmeDan Arena
Redbull
Wed, Feb 11
Twisters
@Nantucket Arena
Stingrays
Fri, Feb 13
Privateers
@Twisters Coliseum
Twisters
Sat, Feb 14
Stormbreakers
@Twisters Coliseum
Twisters
Mon, Feb 16
Twisters
@Chaos Center
Chaos
Wed, Feb 18
Twisters
@The Back Forty
Razorbacks
Fri, Feb 20
Bandits
@Twisters Coliseum
Twisters
Trade Deadline --- Trades can't be done after this day is simulated!
Sat, Feb 21
Twisters
@Armed Forces Ice Palace
Militia
Mon, Feb 23
Royals
@Twisters Coliseum
Twisters
Tue, Feb 24
Twisters
@The Sin Bin
Voltage
Thu, Feb 26
Twisters
@Hard Rock Place
Blues
Sat, Feb 28
Twisters
@Colisée
Harfang
Mon, Mar 2
Twisters
@Mile High Saloon
Bandits
Fri, Mar 6
Blizzard
@Twisters Coliseum
Twisters
Sat, Mar 7
Twisters
@Storm Surge Stadium
Stormbreakers
Tue, Mar 10
Twisters
@The Igloo
Maulers
Fri, Mar 13
Twisters
@Rogers Place
Blizzard
Sat, Mar 14
Blizzard
@Twisters Coliseum
Twisters
Mon, Mar 16
Stingrays
@Twisters Coliseum
Twisters
Tue, Mar 17
Twisters
@Queen Annes Revenge
Privateers
Thu, Mar 19
Stormbreakers
@Twisters Coliseum
Twisters
Sat, Mar 21
Twisters
@Mile High Saloon
Bandits
Mon, Mar 23
Bandits
@Twisters Coliseum
Twisters
Thu, Mar 26
Twisters
@Rogers Place
Blizzard

Finance
Salary Cap
Players Total SalariesRetained SalaryTotal Cap HitEstimated Cap Space
50,046,000$ 0$ 54,421,300$ 4,578,700$

ArenaGoal HornAbout us
NameTwisters Coliseum
CityPortland
Capacity18000
Season Ticket Holders40%

Arena Capacity - Ticket Price Attendance - %
Arena Capacity60005000200040001000
Ticket Price110$65$40$30$200$
Attendance559934711118580379409359
Attendance PCT93.32%94.22%92.90%94.85%93.59%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueArena CapacityTeam Popularity
30 16898 - 93.88% 1,751,577$17,515,770$18000100

Expenses
Players Total SalariesPlayers Total Average SalariesCoaches SalariesSpecial Salary Cap Value
50,046,000$ 50,046,000$ 0$ 0$
Year To Date ExpensesSalary Cap Per DaysSalary Cap To DateLuxury Taxe Total
10,467,327$ 50,046,000$ 10,467,327$ 0$

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
52,547,310$ 117 347,932$ 40,708,044$

Team Total Estimate
Estimated Season ExpensesEstimated Season Salary CapCurrent Bank AccountProjected Bank Account
43,319,384$ 54,421,300$ 87,386,990$ 98,972,511$

Depth Chart

Name Condition Age Pos CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD PO OV Contract Salary
Left Wing
Blaize Bremer100%31 yrsLW65479982999978997646997188628120822$2,890,000
Diederik Van Der Loo100%22 yrsLW97336764719357855594967282466065791$800,000
Michal England100%39 yrsLW3549786437738996669987926696441781$2,700,000
Sergey Trofimov100%27 yrsLW65669759539752887190848359936538773$2,800,000
Tristen Duna100%33 yrsLW61387260968551855487549794925715752$1,200,000
Kim Norrman78%28 yrsLW33599860717551907180818590816448732$1,350,000
Mikhail Yesenchuk100%24 yrsLW28409180875784606655907448808362715$925,000
Landyn Park100%25 yrsLW71385270726861578961757672738552681$700,000
Jared Palmer100%22 yrsLW37346987597056824478754790909068672$800,000
Petri Jussinen100%20 yrsLW58306165666784655869944136726079672$800,000
Tim Nair100%21 yrsLW48399075407165748751418072566973642$700,000
Center
Maksim Rutenka100%36 yrsC3467988597966986857898498195821813$3,800,000
Newton Dee99%35 yrsC8854678968716474769981885372475801$2,350,000
Reed Chubak100%25 yrsC92659272539552939966727047927356751$707,000
Greyson Tordoff100%22 yrsC30585874549252917069878657577459721$700,000
Linley Walgrove100%22 yrsC58346871426056708096968145914266721$800,000
Jarret Macpherson100%28 yrsC49496581645851708092629343518842711$700,000
Daryl Whatman100%22 yrsC83315565737552676058719353773769681$700,000
Milo Schoffer100%23 yrsC90615767307786837468744331918565672$700,000
Gustav Kiira100%21 yrsC78378151287161589973678528337864662$783,000
Right Wing
Daulton Millar100%35 yrsRW9458688098865787728899888791355842$3,800,000
B.J. Zack100%22 yrsRW90389053578387707692799547599565795$2,950,000
Eddie Schmidtke100%30 yrsRW52639268946763777774769938354035772$1,100,000
Cruz Dupont100%33 yrsRW5368859165795278659773779788979762$1,950,000
Usevalad Skshynetski100%29 yrsRW39469999599955925673776674507939752$3,650,000
Clancy Macrobbie100%24 yrsRW38648676526552689179678479768456692$700,000
Delwyn Manvill100%23 yrsRW67648958397672724793944163684261691$1,355,000
Donovan Mccrank100%21 yrsRW44486060728956608763756774625375672$700,000
Tommy Van Loon100%22 yrsRW30285784347652815893873672936466661$700,000
Defense
Rasmus Koso100%32 yrsD97378576609784922592799880608317831$3,900,000
Olof Strand100%32 yrsD72438166949791812551938261765715791$1,159,000
Yohann Gaudet100%23 yrsD61439286809851772580669837957459784$2,940,000
Leonard Mcchesney100%36 yrsD8960586874627294257563875639562741$1,750,000
Mikhail Pervago100%22 yrsD80317585488460822588639962274969744$2,450,000
Regis Kaylor100%22 yrsD90575463596386902586758785684969745$3,250,000
Sterling Bosse100%24 yrsD60626472835952992566769290757848723$1,300,000
Shawn Scremin100%26 yrsD37537875975969612581489276817243723$1,030,000
Benedict Cosgrove100%33 yrsD63429970527670862570559886344215721$959,000
Ove Granqvist100%30 yrsD34419772688377672550529477646827695$1,150,000
Angel Jandora100%23 yrsD61339075587395872552478292453262693$1,250,000
Uuno Ahlroth100%26 yrsD91507570538850462576427947859850685$1,550,000
Billy Oliphant100%24 yrsD40396977885453572549599938845459671$700,000
P.J. Herb100%26 yrsD54389284557155612555526948504951631$700,000
Matteo Toet100%23 yrsD37507783655751572562397773553466612$700,000
Dougie Driedger100%21 yrsD39318856396960822569697643303874603$710,000
Name Condition Age Pos SK DU EN SZ AG RB SC HS RT PH PS EX LD PO MO OV Contract Salary
Goaltender
Ash Galvin100%31 yrsG658999799079679894939383701750852$3,410,000
Sammie Mckelloch
Player is available to trade
98%29 yrsG679376688260639994789347523450781$2,540,000
Derek Bhungal100%25 yrsG757676795185547592735374925150744$1,999,999
Jesperi Airasvaara98%23 yrsG658774725384677689487686546450724$1,600,000
Arttu-Petteri Loukojarvi100%24 yrsG795278775886577879516079855950702$1,450,000
Boris Tarasenko100%21 yrsG555958705661716953555756594850612$841,000

Draft Picks
Year Ronde 1Ronde 2Ronde 3Ronde 4Ronde 5
6
7
8
9
10

** Conditional Draft Pick That Have Been Traded
Prospects
Name Age Pos CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD PO OV Draft Info Current Junior Stats


The final countdown!!! -

The Portland Twisters are 2 points ahead of the Bandits for the North West divison and 8 in front of the Samurai. Only 2 points behind the Chaos for a bye in the first round. Looking at my shecdule for the final 13 games for the Twisters, they only play a playoff team 5 times, which will be crucial to beat out the Bandits. In the Bandits final 13 games they play a playoff team 12 times. Those games will be some tough games for the Bandits to win and the Twisters should pull away with the division. The Bandits and Twisters play each other 3 times in the last 13. In the season series the Twister have the slight advantage of 3-1-1 outscoring them 19-16. This indicates that the Twisters should win at least 2 out of the 3 games. 

Taking a look at the trades that the Twisters made. The first one was Osma Gullfors for Jake Corbin, Gullfors has 4 points in 4 games, Corbin has 2 points in 2 games. Gm Boston had this to say '' Gullfors is a good player but didn't fit the win now mode that we are trying to accomplish here in Portland.'' Here is his comments on accquring Corbin ''He felt the win now mode and has a good resume on the season''. The second trade that the Gm made was accquring Reed Chubak and the High Rollers fourth rounder for Zackary Nowry. The comments from the Gm on the trade '' Nowry had a great season but struggled a bit with us and looking into the future he is 35 and a free agent this year asking for 2 million for 3 years and we didnt want to lose him for nothing. So we traded him to the Bandits for a good prospect''. Taking a look on how Norwy is performing for the Bandits, he has 10 points in 4 games. Looking at Chubuk, Chubak is coming back for a leg injury and is set to suit up for the vipers in the next game. Here is what the Gm said '' Chubak is set to come back tomorrow and except him to perform well for us''. 

 

Looking at the offseason for the Twisters, they have 3 important players to re-sign, and I can comfirm that they will try to sign all of them and we be very active in the free agent market. Looking at the draft picks the Twister traded their first and third round picks in trades and have a second, 2 fourth rounders, fifth rounder. Here is what the Gm said about the offseason '' The Twisters are very excited for the offseason and can't wait to draft, I have had some scouts looking for good prospects and they have found tons which is great news to hear. Talking about the free agents I hope we can come to a team friendly agreement with those players and think they will have a big impact on your future in Portland''. The Twisters have a very exciting team with having 3 of the top 6 scorers and have a should be very good team for years to come. 

 

Reporter Patches O'Houlihan

From the coldest team to the hottest team! -

On April 16th I traded my teams top 2 players and I looked to trade a lot more of my players. Flash foward to June 14th I am 1 point out of first place in my division and sitting comfortably in the playoffs. I have made 10 out of the 19 trades in the leauge which is around 52%. The top 2 biggest ones was getting Ash Galvin for Ventis Rekis, Nevin Callaghan, Corbin Brossoit. I was very shocked when the Seattle Samurai wanted to trade their young star goaile however I knew I had to jump in and get him. The trade talks lasted around an hour and the bargain was high but by the end of negotations i was able baragain for a lower trade deal. The trade made an instance impact for my team with Galvin winning his first 2 games and being a leader in net. However, I will admit I traded a lot of my depth with this trade. However in typical Boston fashion, I traded draft picks and prospect for depth players.I would give this trade an A+++ and B+ for the Samurai.  W My next big trade was with the Edmonton Blizzard which was Ali Kurakov, Jermiah Plaxton, Urbanus Suihkonen for Bodgan Laptev, and Zachary Andjelic, Year 2 round 1, Year 3 round 2. This was a HUGH trade for both of us, which saw my team aquiring Edmonton Blizzard's top 2 scorers while I traded my best 2 prospects . This trade took forever to make but worth it for both sides. I would give this trade an A+ for the Blizzard and an A- for the Twisters. I feel like Elliotte Friedman right now, another massive trade just happened between the Twisters and the Muertos. I sent Pelle Jonson, Kevin Elson for Zackary Nowry, Michal England and Toby Hornbrook. This trade was hot for a while about a week ago but then died down so I bargained for other players but while I was writing this article the Muertos offered good trade and after a few minor adjustments left both teams happy. I give the Muertos an A and the Twisters a B+. 

I want to shoutout Micheal for saving me from making a trade with him since it saved me some good prospects and I hope he makes the playoffs. Another person is Alex ( Cape Cod Stringrays) for being a good trade partner. Also Clarke too for letting me fleece him a couple time ( wink face). Finally lets give our condolences to Cameron. Clarke and I are making big baller moves and he is just watching us. It's like the one Spongebob meme where Spongebob and Patrick are laughing and Squidward is just watching them from a distance knowing he'll never be a part of it . Have a good rest of the season Cameron hope you finally make some trades and sorry for stealing your players. 


Injuries
Kim Norrman is out for 2 weeks because of a Sore Right Knee Injury.

Team History

Beacon Cups Won

Team Stat History

Season Team GP W L OTW OWL SOW SOL Pts GF GA Diff SHF SHA SHB Pim Hits PP% PK%
1Twisters8038291543942722383428972868971428171322.84%85.56%
2Twisters80402545331022882484029362832928459173421.88%75.64%
3Twisters80412536321022852364927612847886398171921.29%79.75%
4Twisters80382094721142962465029372826950342175116.79%77.08%
Playoffs
1Twisters2516900003295732298992630828154713.04%77.78%
2Twisters171160000226853156446332046133914.71%69.23%
3Twisters624000042023-3216226823310840%77.78%
4Twisters201280000247362117386862276540015.38%80%

Trade History

2025/10/26 - Traded Derek Bhungal to for Y7:TWI-R5
2025/10/09 - Traded Mikhail Pervago to for Y7:TWI-R1
2025/10/05 - Traded Y5:DYN-R3 and Y5:PRI-R4 to for Diederik Van Der Loo
2025/10/02 - Traded Y5:DYN-R3 to for Y7:TWI-R2
2025/06/29 - Traded Yohann Gaudet to for Mackenzie Strand and Y6:TWI-R1
2025/06/29 - Traded Kerby Shapley to for Y6:TWI-R4
2025/06/22 - Traded Oiva Lyttinen and Y9:TWI-R5 to for Steven Gibb and Y9:STM-R4
2025/03/04 - Traded Y6:TWI-R3 to for Reading Hosler
2025/02/25 - Traded Usevalad Skshynetski to for Jeremiah Plaxton and Duncan Friedel
2025/02/17 - Traded Glenn Skinnari to for Y4:PRI-R5
2025/02/06 - Traded Y5:PRI-R2 and Y4:DYN-R3 to for B.J. Zack
2024/11/14 - Traded Olin Oslanski to for Grigory Akatyev and Y4:DYN-R3
2024/11/10 - Traded Yakov Kabanov to for Regis Kaylor
2024/11/06 - Traded Y5:TWI-R1 and Y8:TWI-R5 to for Ristian Vuojarvi, Y5:PRI-R2 and Y5:PRI-R4
2024/09/26 - Traded Newton Dee and Y6:TWI-R4 to for Y6:TWI-R2
2024/09/08 - Traded Angel Jandora to for Y6:TWI-R5
2024/06/23 - Traded Y5:TWI-R5, Y4:TWI-R5 and Y5:TWI-R2 to for Y3:BLU-R3
2024/03/31 - Traded Yngve Hasselgren and Y7:TWI-R3 to for Nevin Callaghan and Reading Hosler
2024/03/31 - Traded Lazar Kisfaludy to for Jean-Francois Soehner
2024/03/10 - Traded Shang Jianlian, Saku-Petteri Tahvanainen, Sergey Izvolin and Y4:TWI-R1 to for Benedict Cosgrove and Sterling Capelle
2024/03/10 - Traded Anthoni Pears to for Y6:TWI-R4
2024/03/08 - Traded Ugo Talawant to for Y4:MAU-R4 and Y5:TWI-R4
2024/02/20 - Traded Stepan Dvurechensky and Y4:TWI-R4 to for Montgomery Faulkner
2024/01/25 - Traded Oszkar Kardos, Jarret Macpherson and Rasmus Koso to for Louis Heide, Newton Dee and Anton Rozhkov
2024/01/04 - Traded Yury Kononenko and Y4:MAU-R4 to for Y4:TWI-R2
2024/01/03 - Traded Sammie Mckelloch to for Y4:TWI-R3
2023/12/24 - Traded Y3:TWI-R4 and Y3:KNI-R5 to for Olin Oslanski

Game Center

Twisters11-6-1, 23pts43Final
Trident12-5-1, 25pts

Twisters11-6-1, 23pts41Final
Stingrays9-7-2, 20pts

Razorbacks10-8-0, 20ptsThu, Dec 04Twisters Coliseum
Twisters11-6-1, 23pts

Twisters11-6-1, 23ptsSat, Dec 06Rogers Place
Blizzard12-4-1, 25pts

Team Leaders

GOALS
Newton Dee
8
ASSISTS
Cruz Dupont
11
POINTS
Cruz Dupont
18
PLUS/MINUS
Greyson Tordoff
6
WINS
Ash Galvin
6
SV%
Sammie Mckelloch
0.944

Team Stats


Goals For
59
3.28 GFG
Shots For
660
36.67 Avg
Power Play Percentage
17.5%
7 GF
Offensive Zone Start
53.9%
Goals Against
44
2.44 GAA
Shots Against
633
35.17 Avg
Penalty Kill Percentage
80.0%
4 GA
Defensive Zone Start
46.1%

Injury status

Player POS Status Injury Out For Expected Return
Kim NorrmanLWLong Term Injured ReserveSore Right Knee Injury3 Weeks2025-12-21
 

Beacon Cups Won

Portland Twisters Info

Twisters
General ManagerBoston Stepaniuk
Head CoachKent Gould
ConferenceNorthern Conference
DivisionNorth West

AHL Affiliation

Twisters
Team NameVipers
CitySpokane
Head CoachHunter Loiselle
DivisionWest Coast Division

Team Jerseys

Twisters Twisters Twisters
Home Away Alternate

Arena Info

StadiumTwisters Coliseum
Capacity18,000
Attendance16,898
Season Tickets7,200

Roster Info

Active Roster20/23
Contract Limit51/55
Prospects & Player's Rights0
Reserve List51/90

Salary Cap

Total Cap Hit54,421,300$
Cap Hit Percentage92.24%
Projected Cap Space4,578,700$
Retains & Buyout0$

Finance

Team Revenue17,515,770$
Estimated Revenue72,420,675$
Estimated Expenses51,175,371$
Operating Income21,245,304$
Bank Account87,386,990$

Tickets

Section 100110$ | 93.32%
Section 20065$ | 94.22%
Section 30040$ | 92.90%
Section 40030$ | 94.85%
Suites200$ | 93.59%

Team History

511-6-1 (23PTS)
Record (W-L-OTL)202-105-31
Playoff Appearances4
Playoff Record (W-L)41-27
Stanley Cup1

Entry Draft