Home · TRTornado Rockets
8–6Final
Away · LILLong Island Legends

Feb 9, 2026 · Central A · Tornado Beach

MVP Chaos · 7.4 performance rating

Writing the recap…

Tornado RocketsvsLong Island Legends

APR is the Alto Performance Rating: 0 to 10, with 6.0 league average. Click any APR to see the working.

Tornado Rockets

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Chaos347653111043101:541645.797.74
Hill02200432122100:22404.964.44
Graves51691404163600:231186.535.61

Long Island Legends

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Jagr235652518122200:351016.706.72
EggsThink01102240551300:05326.024.74
AboveAverageJoe41560021422100:20686.883.95

Chaos Tornado Rockets

rated once over the whole game. Baseline: the player's own division.

APR7.4
StatValueLeague avgStd devWeightzContribution
Goals32.452.020.230.2740.063
Assists42.21.70.191.0580.201
Shots65.293.180.090.2240.02
Passes3121.647.790.081.2010.096
Saves52.843.320.190.6510.124
Blocks45.94.10.11-0.465-0.051
Takeaways113.993.150.112.2230.245

6.0 + clip(Σ 0.697 × 2, −3 to 3) = 7.395, nothing hit the bonus or penalty thresholds → 7.4

Pucker+164
StatValueLeague rateRatioWeightContribution
Goal contribution74.4571.570.320.503
Shots65.2871.1350.080.091
Saves52.841.760.150.264
Blocks45.9040.6770.070.047
Takeaways113.9952.7540.120.33
Passes3121.6441.4320.080.115
Faceoff win rate0.750.51.50.030.045

Σ 1.395 ÷ Σ weights 0.85 = 1.641 → ×100 = 164.09 → 164

Offensive5.79
RateValueLeagueWeightContribution
Points per possession-sec0.0610.1140.41.708
Shooting %0.50.4630.21.264
Assists per pass0.1290.1020.42.819

Σ contribution = 5.791

Defensive7.74
StatValueLeague rated(ratio)WeightContribution
Saves52.848.5650.32.57
Blocks45.9044.7530.20.951
Takeaways113.9959.7670.252.442
Goals conceded67.7237.1180.251.78

Σ contribution = 7.743

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

Hill Tornado Rockets

rated once over the whole game. Baseline: the player's own division.

APR4.4
StatValueLeague avgStd devWeightzContribution
Goals02.452.020.23-1.21-0.278
Assists22.21.70.19-0.119-0.023
Shots05.293.180.09-1.663-0.15
Passes2121.647.790.08-0.083-0.007
Saves02.843.320.19-0.857-0.163
Blocks25.94.10.11-0.953-0.105
Takeaways23.993.150.11-0.633-0.07

6.0 + clip(Σ −0.794 × 2, −3 to 3) = 4.411, nothing hit the bonus or penalty thresholds → 4.4

Pucker+40
StatValueLeague rateRatioWeightContribution
Goal contribution24.4570.4490.320.144
Shots05.28700.080
Saves02.8400.150
Blocks25.9040.3390.070.024
Takeaways23.9950.5010.120.06
Passes2121.6440.970.080.078
Faceoff win rate0.5710.51.1430.030.034

Σ 0.339 ÷ Σ weights 0.85 = 0.399 → ×100 = 39.92 → 40

Offensive4.96
RateValueLeagueWeightContribution
Points per possession-sec0.0910.1140.42.076
Shooting %00.4630.20.591
Assists per pass0.0950.1020.42.298

Σ contribution = 4.964

Defensive4.44
StatValueLeague rated(ratio)WeightContribution
Saves02.842.9540.30.886
Blocks25.9043.6830.20.737
Takeaways23.9954.1540.251.038
Goals conceded67.7237.1180.251.78

Σ contribution = 4.441

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

Graves Tornado Rockets

rated once over the whole game. Baseline: the player's own division.

APR6.6
StatValueLeague avgStd devWeightzContribution
Goals52.452.020.231.2630.29
Assists12.21.70.19-0.707-0.134
Shots95.293.180.091.1680.105
Passes3621.647.790.081.8420.147
Saves12.843.320.19-0.555-0.105
Blocks65.94.10.110.0230.003
Takeaways43.993.150.110.0020

6.0 + clip(Σ 0.306 × 2, −3 to 3) = 6.612, nothing hit the bonus or penalty thresholds → 6.6

Pucker+118
StatValueLeague rateRatioWeightContribution
Goal contribution64.4571.3460.320.431
Shots95.2871.7020.080.136
Saves12.840.3520.150.053
Blocks65.9041.0160.070.071
Takeaways43.9951.0010.120.12
Passes3621.6441.6630.080.133
Faceoff win rate10.520.030.06

Σ 1.004 ÷ Σ weights 0.85 = 1.181 → ×100 = 118.13 → 118

Offensive6.53
RateValueLeagueWeightContribution
Points per possession-sec0.2610.1140.43.77
Shooting %0.5560.4630.21.358
Assists per pass0.0280.1020.41.406

Σ contribution = 6.535

Defensive5.61
StatValueLeague rated(ratio)WeightContribution
Saves12.843.7190.31.116
Blocks65.9046.0650.21.213
Takeaways43.9956.0050.251.501
Goals conceded67.7237.1180.251.78

Σ contribution = 5.61

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

Jagr Long Island Legends

rated once over the whole game. Baseline: the player's own division.

APR5.8
StatValueLeague avgStd devWeightzContribution
Goals22.452.020.23-0.221-0.051
Assists32.21.70.190.4690.089
Shots65.293.180.090.2240.02
Passes2221.647.790.080.0460.004
Saves52.843.320.190.6510.124
Blocks125.94.10.111.4880.164
Takeaways13.993.150.11-0.95-0.105

6.0 + clip(Σ 0.245 × 2, −3 to 3) = 6.49, then −0.3 turnovers, −0.2 cold shooting, −0.2 goals against → 5.8

Pucker+101
StatValueLeague rateRatioWeightContribution
Goal contribution54.4571.1220.320.359
Shots65.2871.1350.080.091
Saves52.841.760.150.264
Blocks125.9042.0320.070.142
Takeaways13.9950.250.120.03
Passes2221.6441.0160.080.081
Faceoff win rate0.2860.50.5710.030.017

Σ 0.985 ÷ Σ weights 0.85 = 1.158 − 0.152 turnover penalty = 1.006 → ×100 = 100.67 → 101

Offensive6.70
RateValueLeagueWeightContribution
Points per possession-sec0.1430.1140.42.789
Shooting %0.3330.4630.20.982
Assists per pass0.1360.1020.42.924

Σ contribution = 6.696

Defensive6.72
StatValueLeague rated(ratio)WeightContribution
Saves52.848.5650.32.57
Blocks125.9049.10.21.82
Takeaways13.9953.460.250.865
Goals conceded87.7235.8620.251.465

Σ contribution = 6.72

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

EggsThink Long Island Legends

rated once over the whole game. Baseline: the player's own division.

APR4.1
StatValueLeague avgStd devWeightzContribution
Goals02.452.020.23-1.21-0.278
Assists12.21.70.19-0.707-0.134
Shots05.293.180.09-1.663-0.15
Passes1321.647.790.08-1.109-0.089
Saves22.843.320.19-0.254-0.048
Blocks55.94.10.11-0.221-0.024
Takeaways03.993.150.11-1.268-0.139

6.0 + clip(Σ −0.863 × 2, −3 to 3) = 4.274, then −0.2 goals against → 4.1

Pucker+32
StatValueLeague rateRatioWeightContribution
Goal contribution14.4570.2240.320.072
Shots05.28700.080
Saves22.840.7040.150.106
Blocks55.9040.8470.070.059
Takeaways03.99500.120
Passes1321.6440.6010.080.048
Faceoff win rate0.3330.50.6670.030.02

Σ 0.305 ÷ Σ weights 0.85 = 0.359 − 0.039 turnover penalty = 0.32 → ×100 = 32 → 32

Offensive6.02
RateValueLeagueWeightContribution
Points per possession-sec0.20.1140.43.414
Shooting %00.4630.20.591
Assists per pass0.0770.1020.42.017

Σ contribution = 6.022

Defensive4.74
StatValueLeague rated(ratio)WeightContribution
Saves22.844.850.31.455
Blocks55.9045.3920.21.078
Takeaways03.9952.9540.250.738
Goals conceded87.7235.8620.251.465

Σ contribution = 4.736

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.

AboveAverageJoe Long Island Legends

rated once over the whole game. Baseline: the player's own division.

APR5.4
StatValueLeague avgStd devWeightzContribution
Goals42.452.020.230.7680.177
Assists12.21.70.19-0.707-0.134
Shots65.293.180.090.2240.02
Passes2121.647.790.08-0.083-0.007
Saves02.843.320.19-0.857-0.163
Blocks25.94.10.11-0.953-0.105
Takeaways13.993.150.11-0.95-0.105

6.0 + clip(Σ −0.316 × 2, −3 to 3) = 5.367, then +0.25 hot shooting, −0.2 goals against → 5.4

Pucker+68
StatValueLeague rateRatioWeightContribution
Goal contribution54.4571.1220.320.359
Shots65.2871.1350.080.091
Saves02.8400.150
Blocks25.9040.3390.070.024
Takeaways13.9950.250.120.03
Passes2121.6440.970.080.078
Faceoff win rate00.500.030

Σ 0.581 ÷ Σ weights 0.85 = 0.684 − 0.001 turnover penalty = 0.683 → ×100 = 68.29 → 68

Offensive6.88
RateValueLeagueWeightContribution
Points per possession-sec0.250.1140.43.726
Shooting %0.6670.4630.21.531
Assists per pass0.0480.1020.41.621

Σ contribution = 6.879

Defensive3.95
StatValueLeague rated(ratio)WeightContribution
Saves02.842.9540.30.886
Blocks25.9043.6830.20.737
Takeaways13.9953.460.250.865
Goals conceded87.7235.8620.251.465

Σ contribution = 3.953

League average is 6.0 on APR, Offensive and Defensive, and 100 on Pucker+. Every formula.