PortlandTwisters
GP W L OT Pts
51 31 15 5 67
GM: Boston Stepaniuk
Season 1 GM of the year
League Rank:1st Arena: Twisters Coliseum
Conference: Northern Conference Conference Rank:1st Capacity:17,000
Division: North West Division Rank:1st Total Player Salaries:50,887,000$
Captain: Cruz Dupont Last 10: 6-3-0 Bank Account:101,928,538$
Coach: Kent Gould Home: 14-11-3
All-Time Record: 191 W - 99 L - 30 OTL Away: 11-4-2
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 DeeC100.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
0Toby HornbrookD100.009055948478915596259047816392721579322,000,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 AVERAGE100.007052817768866488578380837073693678
# 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 Mckelloch100.00679376688260639994789347523478292,540,000$/1yrs
TEAM AVERAGE100.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
1Michal EnglandTwistersTwistersLW511633494751117659929.09%2316.28459000154042.55%100.96000.99
2Daulton MillarTwistersTwistersRW51202646132315981715810111.70%2616.60134101423046.94%000.90011.01
3Maksim RutenkaTwistersTwistersC461625414552146528110.96%1315.66381100026249.51%000.89010.92
4Cruz DupontTwistersTwistersRW47202141-10035135478014.81%2215.37571200004246.15%010.87000.90
5Usevalad SkshynetskiTwistersTwistersRW5119173680031735511510.98%1815.0212300003147.50%010.71000.89
6Greyson TordoffTwistersTwistersC45181836137524109317316.51%1815.85213011282044.34%000.80000.85
7Newton DeeTwistersTwistersC511422361012092126306711.11%2316.31202000413145.66%000.71000.77
8Diederik Van Der LooTwistersTwistersLW51101424312011496387110.42%2714.9001100003130.95%000.47000.55
9Regis KaylorTwistersTwistersD5131720204351305821215.17%6219.2110100011000.00%000.39000.44
10Toby HornbrookTwistersTwistersD5131619-41210725623195.36%7120.7331400025100.00%000.37000.35
11Blaize BremerTwistersTwistersLW519101919003481264911.11%1213.9500000020041.67%000.37010.55
12Sergey TrofimovTwistersTwistersLW51910190002812125657.44%2014.1101100001148.28%000.37000.50
13Rasmus KosoTwistersTwistersD511171817951058226271.22%8021.4200000047000.00%000.35000.55
14B.J. ZackTwistersTwistersRW5089175758947233317.02%2514.87000000370042.22%000.34000.39
15Yohann GaudetTwistersTwistersD4921517300464524224.44%6020.8100000049010.00%000.35000.39
16Mikhail PervagoTwistersTwistersD51215179140765015214.00%6418.8100001143000.00%000.33000.40
17Reed ChubakTwistersTwistersC3179162554060174211.67%614.1800000091052.91%000.52000.56
18Sterling BosseTwistersTwistersD50210125175624627294.35%6518.8500000036000.00%000.24000.30
Team Total or Average8791793044831301736510611778597100810.07%63516.9022295190612339331947.15%2829321326120.6503
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 GalvinTwistersTwisters2717730.9152.9116304179928454110.66732724421
2Sammie MckellochTwistersTwisters2314720.9302.5613840259845493100.00002327731
Team Total or Average50311450.9222.753014431381773947210.667350511152
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 22
Neutral Zone 16
Defensive Zone 21
Puck Time
Offensive Zone Start 1276
Neutral Zone Start 782
Defensive Zone Start 1122
Puck Time
With Puck 30
Without Puck 29
Faceoffs
Faceoffs Won 1530
Faceoffs Lost 1650
Team Average Shots after League Average Shots after
1st Period 12.69.57
2nd Period 24.320.31
3rd Period 36.030.68
Overtime 36.531.4
Goals in Team Average Goals after League Average Goals after
1st Period 1.00.64
2nd Period 2.11.65
3rd Period 3.42.67
Overtime 3.52.83
Even Strenght Goal 159
PP Goal 19
PK Goal 1
Empty Net Goal 2
Home Away
Win 1615
Lost 114
Overtime Lost 32
PP Attempt 101
PP Goal 19
PK Attempt 60
PK Goal Against 11
Home
Shots For 36.4
Shots Against 35.7
Goals For 3.5
Goals Against 2.9
Hits 20.9
Shots Blocked 12.6
Pim 3.5
Cap Hit
Twisters
Projected Total Cap Hit55,862,300$
Projected Cap Space3,137,700$
Retains And Buyout Cap Hit0$
Salary Cap To Date30,978,916$
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$2,900,000$2,900,000$2,900,000$2,900,000$
Greyson Tordoff C22700,000$700,000$2,500,000$2,500,000$2,500,000$2,500,000$2,500,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$
Rasmus Koso D323,900,000$3,900,000$4,800,000$4,800,000$
Reed Chubak C25707,000$707,000$1,999,999$1,999,999$1,999,999$1,999,999$1,999,999$
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$
Toby Hornbrook D322,000,000$2,000,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,887,000$ 47,389,999$ 31,689,999$ 18,989,999$ 13,599,999$ 4,499,999$ 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$1,100,000$1,100,000$1,100,000$1,100,000$1,100,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$1,150,000$1,150,000$
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$3,400,000$3,400,000$3,400,000$3,400,000$3,400,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$2,200,000$2,200,000$2,200,000$2,200,000$2,200,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: 51 | G: 10 | A: 14 | PTS: 24
97
GP: 46 | G: 16 | A: 25 | PTS: 41
34
GP: 51 | G: 20 | A: 26 | PTS: 46
13
GP: 51 | G: 9 | A: 10 | PTS: 19
Dee
93
GP: 51 | G: 14 | A: 22 | PTS: 36
GP: 51 | G: 19 | A: 17 | PTS: 36
29
GP: 51 | G: 16 | A: 33 | PTS: 49
GP: 45 | G: 18 | A: 18 | PTS: 36
35
GP: 47 | G: 20 | A: 21 | PTS: 41
GP: 51 | G: 9 | A: 10 | PTS: 19
0
GP: 31 | G: 7 | A: 9 | PTS: 16
0
GP: 50 | G: 8 | A: 9 | PTS: 17
0
GP: 51 | G: 3 | A: 17 | PTS: 20
0
GP: 49 | G: 2 | A: 15 | PTS: 17
GP: 51 | G: 3 | A: 16 | PTS: 19
8
GP: 51 | G: 1 | A: 17 | PTS: 18
GP: 51 | G: 2 | A: 15 | PTS: 17
0
GP: 50 | G: 2 | A: 10 | PTS: 12

Power Play Lines

29
GP: 51 | G: 16 | A: 33 | PTS: 49
97
GP: 46 | G: 16 | A: 25 | PTS: 41
35
GP: 47 | G: 20 | A: 21 | PTS: 41
GP: 51 | G: 3 | A: 16 | PTS: 19
34
GP: 51 | G: 20 | A: 26 | PTS: 46
GP: 51 | G: 10 | A: 14 | PTS: 24
Dee
93
GP: 51 | G: 14 | A: 22 | PTS: 36
GP: 51 | G: 19 | A: 17 | PTS: 36
GP: 45 | G: 18 | A: 18 | PTS: 36
0
GP: 49 | G: 2 | A: 15 | PTS: 17

Goalies

W: 14 | L: 7 | 0.93 SV%
1
W: 17 | L: 7 | 0.915 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
1TwistersMuertos2110000064220.500691500321061252016069272567114.29%10100.00%0611127647.88%554112249.38%36578246.68%43244016351855.6%9.8%94.2%104.0LUCKY
2TwistersBlizzard422000001914540.50019315000649013745484401504911844125.00%30100.00%0611127647.88%554112249.38%36578246.68%80499233663256.3%13.9%90.7%104.5FUN
3TwistersStormbreakers521011001511470.700152641007341184596261217079141181218.33%70100.00%0611127647.88%554112249.38%36578246.68%1136910541834356.0%8.2%93.5%101.7DULL
4TwistersTrident2100100075241.0007142100123183292428276166445120.00%3166.67%0611127647.88%554112249.38%36578246.68%45294116331760.0%8.4%93.4%101.9DULL
5TwistersNorth Stars2110000076120.500712190032207325272107216443000.00%2150.00%0611127647.88%554112249.38%36578246.68%43274316331558.3%9.6%91.7%101.3LUCKY
6TwistersMighty Moose31101000119240.6671117280023511225127431120376549111.11%3166.67%0611127647.88%554112249.38%36578246.68%64396425502655.6%9.0%92.5%101.5LUCKY
7TwistersRedbull32000100106450.8331020300122609932283541044414518112.50%7271.43%0611127647.88%554112249.38%36578246.68%64396925482569.2%10.1%94.2%104.3LUCKY
8TwistersDynasty21100000108220.500101525102440661721280761821387342.86%3166.67%0611127647.88%554112249.38%36578246.68%43254116351850.0%15.2%89.5%104.6FUN
9TwistersOrcas22000000115641.00011213200335069212721077304294250.00%20100.00%0611127647.88%554112249.38%36578246.68%42264617311564.3%15.9%93.5%109.4LUCKY
10TwistersBlues1100000043121.00048120012104015141104360152150.00%000.00%0611127647.88%554112249.38%36578246.68%211422816850.0%10.0%93.0%103.0LUCKY
11TwistersDockheads2100100061541.000611170111317119232457324836200.00%40100.00%1611127647.88%554112249.38%36578246.68%43264318351785.7%8.5%98.6%107.1DULL
12TwistersVoltage1000000145-110.5004812001300431517863615025100.00%000.00%0611127647.88%554112249.38%36578246.68%251621717944.4%9.3%86.1%95.4FUN
13TwistersBandits421010001612460.7501623390037511294944351140481010212433.33%5180.00%0611127647.88%554112249.38%36578246.68%84498834683552.2%12.4%91.4%103.8LUCKY
14TwistersRazorbacks1010000046-200.0004711001210318101303014019300.00%000.00%0611127647.88%554112249.38%36578246.68%211221816840.0%12.9%80.0%92.9FUN
15TwistersMaulers32001000105561.000101626012521136484738391403065400.00%5260.00%0611127647.88%554112249.38%36578246.68%68426225522676.9%7.4%94.5%101.9DULL
16TwistersStingrays2110000053220.5005914003200662919180742912415120.00%10100.00%0611127647.88%554112249.38%36578246.68%42254316341857.1%7.6%95.9%103.5DULL
17TwistersVoodoo1100000054121.000591400113039171111039106234125.00%3166.67%0611127647.88%554112249.38%36578246.68%231419816957.1%12.8%89.7%102.6FUN
18TwistersKnights2010010058-310.2505611100230702319253613215394125.00%50100.00%0611127647.88%554112249.38%36578246.68%44264417321633.3%7.1%86.9%94.0Unlucky
19TwistersHarfang30200100511-610.167591400131098313730010943272200.00%10100.00%0611127647.88%554112249.38%36578246.68%64406725502431.3%5.1%89.9%95.0Unlucky
20TwistersChaos3210000098140.66791423005130114443634097351166300.00%3166.67%0611127647.88%554112249.38%36578246.68%67426324482456.3%7.9%91.8%99.6DULL
21TwistersMilitia321000001212040.667122234004170127393751011532447300.00%20100.00%0611127647.88%554112249.38%36578246.68%76505621472550.0%9.4%89.6%99.0FUN
_Vs Division136402100503713170.654508013000161418245015315414034601763530428621.43%15193.33%0611127647.88%554112249.38%36578246.68%27716828610921811055.0%11.1%92.0%103.1LUCKY
_Vs Conference351611044001179918440.6291171933101235334541282450404414141231468129739661015.15%42783.33%0611127647.88%554112249.38%36578246.68%77147775929058529953.8%9.1%92.0%101.1LUCKY
_Since Last GM Reset5125150640118114635670.657181307488235255686185864159859527182264418010671011918.81%601181.67%1611127647.88%554112249.38%36578246.68%1125694110242485643754.5%9.7%92.0%101.7LUCKY
Total5125150640118114635670.657181307488235255686185864159859527182264418010671011918.81%601181.67%1611127647.88%554112249.38%36578246.68%1125694110242485643754.5%9.7%92.0%101.7LUCKY

Puck Time
Offensive Zone 22
Neutral Zone 16
Defensive Zone 21
Puck Time
Offensive Zone Start 1276
Neutral Zone Start 782
Defensive Zone Start 1122
Puck Time
With Puck 30
Without Puck 29
Faceoffs
Faceoffs Won 1530
Faceoffs Lost 1650
Team Average Shots after League Average Shots after
1st Period 12.69.57
2nd Period 24.320.31
3rd Period 36.030.68
Overtime 36.531.4
Goals in Team Average Goals after League Average Goals after
1st Period 1.00.64
2nd Period 2.11.65
3rd Period 3.42.67
Overtime 3.52.83
Even Strenght Goal 159
PP Goal 19
PK Goal 1
Empty Net Goal 2
Home Away
Win 1615
Lost 114
Overtime Lost 32
PP Attempt 101
PP Goal 19
PK Attempt 60
PK Goal Against 11
Home
Shots For 36.4
Shots Against 35.7
Goals For 3.5
Goals Against 2.9
Hits 20.9
Shots Blocked 12.6
Pim 3.5
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
6
4
Twisters
Sat, Dec 6
Twisters
9
5
Blizzard
Mon, Dec 8
Twisters
5
4
Militia
Wed, Dec 10
Twisters
6
2
Dynasty
Fri, Dec 12
Orcas
3
6
Twisters
Sat, Dec 13
Militia
5
2
Twisters
Mon, Dec 15
Blizzard
1
5
Twisters
Wed, Dec 17
Twisters
4
5
(OT)
Knights
Fri, Dec 19
North Stars
4
6
Twisters
Sat, Dec 20
Knights
3
1
Twisters
Mon, Dec 22
Redbull
2
1
(OT)
Twisters
Wed, Dec 24
Trident
2
3
Twisters
Fri, Dec 26
Stormbreakers
2
1
Twisters
Sat, Dec 27
Twisters
5
3
Stormbreakers
Mon, Dec 29
Redbull
4
6
Twisters
Wed, Dec 31
Dockheads
1
2
(OT)
Twisters
Fri, Jan 2
Voodoo
4
5
Twisters
Sat, Jan 3
Twisters
1
2
North Stars
Mon, Jan 5
Bandits
1
2
Twisters
Wed, Jan 7
Twisters
6
2
Bandits
Fri, Jan 9
Voltage
5
4
(SO)
Twisters
Sat, Jan 10
Twisters
4
6
Blizzard
Mon, Jan 12
Twisters
2
1
Chaos
Tue, Jan 13
Chaos
5
3
Twisters
Thu, Jan 15
Maulers
2
3
(OT)
Twisters
Sat, Jan 17
Mighty Moose
3
5
Twisters
Mon, Jan 19
Harfang
4
3
(OT)
Twisters
Tue, Jan 20
Twisters
5
2
Orcas
Thu, Jan 22
Twisters
1
2
Muertos
Sat, Jan 24
Twisters
3
2
(OT)
Stormbreakers
Mon, Jan 26
Twisters
4
3
(OT)
Mighty Moose
Tue, Jan 27
Harfang
4
1
Twisters
Thu, Jan 29
Chaos
2
4
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,887,000$ 0$ 55,862,300$ 3,137,700$

ArenaGoal HornAbout us
NameTwisters Coliseum
CityPortland
Capacity18000
Season Ticket Holders40%

Arena Capacity - Ticket Price Attendance - %
Arena Capacity60005000200040001000
Ticket Price110$65$40$30$200$
Attendance1688341412965691211326128421
Attendance PCT93.80%94.20%94.85%94.38%94.74%

Income
Home Games LeftAverage Attendance - %Average Income per GameYear to Date RevenueArena CapacityTeam Popularity
10 16957 - 94.21% 1,760,152$52,804,557$18000100

Expenses
Players Total SalariesPlayers Total Average SalariesCoaches SalariesSpecial Salary Cap Value
50,887,000$ 50,887,000$ 0$ 0$
Year To Date ExpensesSalary Cap Per DaysSalary Cap To DateLuxury Taxe Total
30,978,916$ 50,887,000$ 30,978,916$ 0$

Estimate
Estimated Season RevenueRemaining Season DaysExpenses Per DaysEstimated Season Expenses
17,601,519$ 58 353,653$ 20,511,874$

Team Total Estimate
Estimated Season ExpensesEstimated Season Salary CapCurrent Bank AccountProjected Bank Account
22,056,730$ 55,862,300$ 101,928,538$ 98,673,235$

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 Norrman100%28 yrsLW33599860717551907180818590816448732$1,350,000
Mikhail Yesenchuk100%24 yrsLW28409180875784606655907448808362715$925,000
Landyn Park100%25 yrsLW71385270726861578961757672738552681$700,000
Jared Palmer100%22 yrsLW37346987597056824478754790909068672$800,000
Petri Jussinen93%20 yrsLW58306165666784655869944136726079672$800,000
Tim Nair100%21 yrsLW48399075407165748751418072566973642$700,000
Center
Maksim Rutenka100%36 yrsC3467988597966986857898498195821813$3,800,000
Newton Dee100%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
Toby Hornbrook100%32 yrsD90559484789155962590478163927215791$2,000,000
Yohann Gaudet100%23 yrsD61439286809851772580669837957459784$2,940,000
Leonard Mcchesney6%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 Mckelloch100%29 yrsG679376688260639994789347523450781$2,540,000
Derek Bhungal100%25 yrsG757676795185547592735374925150744$1,999,999
Jesperi Airasvaara100%23 yrsG658774725384677689487686546450724$1,600,000
Arttu-Petteri Loukojarvi99%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
Leonard Mcchesney is out for 2 months because of a Bruised Left Shoulder Injury.
Petri Jussinen is out for 2 days because of a Back Spasms 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

2026/01/23 - Traded Toby Hornbrook to for Y6:TWI-R3
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

Harfang28-16-7, 63pts41Final
Twisters31-15-5, 67pts

Chaos19-29-3, 41pts24Final
Twisters31-15-5, 67pts

Twisters31-15-5, 67ptsSat, Jan 31The Palace
Royals30-20-1, 61pts

Twisters31-15-5, 67ptsMon, Feb 02Hangar 57
Voodoo22-24-5, 49pts

Team Leaders

GOALS
Cruz Dupont
20
ASSISTS
Michal England
33
POINTS
Michal England
49
PLUS/MINUS
Regis Kaylor
20
WINS
Ash Galvin
17
SV%
Sammie Mckelloch
0.93

Team Stats


Goals For
181
3.55 GFG
Shots For
1858
36.43 Avg
Power Play Percentage
18.8%
19 GF
Offensive Zone Start
53.2%
Goals Against
146
2.86 GAA
Shots Against
1822
35.73 Avg
Penalty Kill Percentage
81.7%
11 GA
Defensive Zone Start
46.8%

Injury status

Player POS Status Injury Out For Expected Return
Leonard McchesneyDLong Term Injured ReserveBruised Left Shoulder InjuryIndefinitely2026-05-01
Petri Jussinen (R)LWLong Term Injured ReserveBack Spasms InjuryDay-to-Day2026-02-03
 

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,957
Season Tickets7,200

Roster Info

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

Salary Cap

Total Cap Hit55,862,300$
Cap Hit Percentage94.68%
Projected Cap Space3,137,700$
Retains & Buyout0$

Finance

Team Revenue52,804,557$
Estimated Revenue71,605,984$
Estimated Expenses51,490,790$
Operating Income20,115,194$
Bank Account101,928,538$

Tickets

Section 100110$ | 93.80%
Section 20065$ | 94.20%
Section 30040$ | 94.85%
Section 40030$ | 94.38%
Suites200$ | 94.74%

Team History

531-15-5 (67PTS)
Record (W-L-OTL)222-114-35
Playoff Appearances4
Playoff Record (W-L)41-27
Stanley Cup1

Entry Draft