Home · WCWWindy City Walruses
6–8Final
Away · ODOttawa Drinkers

May 22, 2026 · B Bowl Playoffs · Ice Bear Arena

MVP Skiztastic · 6.9 performance rating

Writing the recap…

Windy City WalrusesvsOttawa Drinkers

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

Windy City Walruses

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
LilPrecip21320421431600:08547.723.94
My Rick Fell Off31461351492100:12916.895.01
plsstankrate112241261141601:021134.587.97

Ottawa Drinkers

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Skiztastic60680422422300:181066.774.32
kman0110010000600:05217.533.79
BroBurgota14542435361701:201206.476.44
Troy Bolton1121203015200:19478.215.09
Cozbee0000000202600:17142.954.32

LilPrecip Windy City Walruses

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

APR4.9
StatValueLeague avgStd devWeightzContribution
Goals21.911.730.230.0540.012
Assists11.831.440.19-0.575-0.109
Shots24.133.20.09-0.666-0.06
Passes1619.499.560.08-0.365-0.029
Saves02.232.260.19-0.986-0.187
Blocks35.773.430.11-0.808-0.089
Takeaways13.362.880.11-0.818-0.09

6.0 + clip(Σ −0.552 × 2, −3 to 3) = 4.895, then +0.25 hot shooting, −0.2 goals against → 4.9

Pucker+54
StatValueLeague rateRatioWeightContribution
Goal contribution33.5470.8460.320.271
Shots24.1330.4840.080.039
Saves02.22700.150
Blocks35.7730.520.070.036
Takeaways13.360.2980.120.036
Passes1619.4930.8210.080.066
Faceoff win rate0.6670.51.3330.030.04

Σ 0.487 ÷ Σ weights 0.85 = 0.573 − 0.029 turnover penalty = 0.544 → ×100 = 54.38 → 54

Offensive7.72
RateValueLeagueWeightContribution
Points per possession-sec0.3750.1090.43.976
Shooting %10.4610.21.859
Assists per pass0.0620.0940.41.886

Σ contribution = 7.721

Defensive3.94
StatValueLeague rated(ratio)WeightContribution
Saves02.2272.9540.30.886
Blocks35.7734.2140.20.843
Takeaways13.363.5760.250.894
Goals conceded86.485.2490.251.312

Σ contribution = 3.935

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

My Rick Fell Off Windy City Walruses

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

APR5.8
StatValueLeague avgStd devWeightzContribution
Goals31.911.730.230.6340.146
Assists11.831.440.19-0.575-0.109
Shots64.133.20.090.5830.052
Passes2119.499.560.080.1580.013
Saves12.232.260.19-0.543-0.103
Blocks95.773.430.110.940.103
Takeaways13.362.880.11-0.818-0.09

6.0 + clip(Σ 0.012 × 2, −3 to 3) = 6.023, then −0.2 goals against → 5.8

Pucker+91
StatValueLeague rateRatioWeightContribution
Goal contribution43.5471.1280.320.361
Shots64.1331.4520.080.116
Saves12.2270.4490.150.067
Blocks95.7731.5590.070.109
Takeaways13.360.2980.120.036
Passes2119.4931.0770.080.086
Faceoff win rate0.3750.50.750.030.022

Σ 0.798 ÷ Σ weights 0.85 = 0.939 − 0.029 turnover penalty = 0.91 → ×100 = 90.94 → 91

Offensive6.89
RateValueLeagueWeightContribution
Points per possession-sec0.3330.1090.43.949
Shooting %0.50.4610.21.267
Assists per pass0.0480.0940.41.671

Σ contribution = 6.887

Defensive5.01
StatValueLeague rated(ratio)WeightContribution
Saves12.2273.9950.31.199
Blocks95.7738.0290.21.606
Takeaways13.363.5760.250.894
Goals conceded86.485.2490.251.312

Σ contribution = 5.011

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

plsstankrate Windy City Walruses

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

APR6.5
StatValueLeague avgStd devWeightzContribution
Goals11.911.730.23-0.525-0.121
Assists11.831.440.19-0.575-0.109
Shots24.133.20.09-0.666-0.06
Passes1619.499.560.08-0.365-0.029
Saves42.232.260.190.7860.149
Blocks145.773.430.112.3980.264
Takeaways63.362.880.110.9160.101

6.0 + clip(Σ 0.194 × 2, −3 to 3) = 6.389, then +0.3 blocks, −0.2 goals against → 6.5

Pucker+113
StatValueLeague rateRatioWeightContribution
Goal contribution23.5470.5640.320.18
Shots24.1330.4840.080.039
Saves42.2271.7960.150.269
Blocks145.7732.4250.070.17
Takeaways63.361.7860.120.214
Passes1619.4930.8210.080.066
Faceoff win rate0.3330.50.6670.030.02

Σ 0.958 ÷ Σ weights 0.85 = 1.127 → ×100 = 112.74 → 113

Offensive4.58
RateValueLeagueWeightContribution
Points per possession-sec0.0320.1090.41.429
Shooting %0.50.4610.21.267
Assists per pass0.0620.0940.41.886

Σ contribution = 4.582

Defensive7.97
StatValueLeague rated(ratio)WeightContribution
Saves42.2278.6480.32.594
Blocks145.7739.5630.21.913
Takeaways63.368.6240.252.156
Goals conceded86.485.2490.251.312

Σ contribution = 7.975

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

Skiztastic Ottawa Drinkers

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

APR6.9
StatValueLeague avgStd devWeightzContribution
Goals61.911.730.232.3720.546
Assists01.831.440.19-1.271-0.242
Shots84.133.20.091.2080.109
Passes2319.499.560.080.3670.029
Saves02.232.260.19-0.986-0.187
Blocks25.773.430.11-1.1-0.121
Takeaways23.362.880.11-0.472-0.052

6.0 + clip(Σ 0.082 × 2, −3 to 3) = 6.164, then +0.5 hat trick, +0.25 hot shooting → 6.9

Pucker+106
StatValueLeague rateRatioWeightContribution
Goal contribution63.5471.6920.320.541
Shots84.1331.9350.080.155
Saves02.22700.150
Blocks25.7730.3460.070.024
Takeaways23.360.5950.120.071
Passes2319.4931.180.080.094
Faceoff win rate0.6670.51.3330.030.04

Σ 0.926 ÷ Σ weights 0.85 = 1.09 − 0.029 turnover penalty = 1.061 → ×100 = 106.04 → 106

Offensive6.77
RateValueLeagueWeightContribution
Points per possession-sec0.3330.1090.43.949
Shooting %0.750.4610.21.644
Assists per pass00.0940.41.181

Σ contribution = 6.775

Defensive4.32
StatValueLeague rated(ratio)WeightContribution
Saves02.2272.9540.30.886
Blocks25.7733.7040.20.741
Takeaways23.364.4640.251.116
Goals conceded66.486.3190.251.58

Σ contribution = 4.323

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

kman Ottawa Drinkers

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

APR3.8
StatValueLeague avgStd devWeightzContribution
Goals01.911.730.23-1.105-0.254
Assists11.831.440.19-0.575-0.109
Shots04.133.20.09-1.291-0.116
Passes619.499.560.08-1.412-0.113
Saves02.232.260.19-0.986-0.187
Blocks05.773.430.11-1.683-0.185
Takeaways03.362.880.11-1.165-0.128

6.0 + clip(Σ −1.093 × 2, −3 to 3) = 3.814, nothing hit the bonus or penalty thresholds → 3.8

Pucker+21
StatValueLeague rateRatioWeightContribution
Goal contribution13.5470.2820.320.09
Shots04.13300.080
Saves02.22700.150
Blocks05.77300.070
Takeaways03.3600.120
Passes619.4930.3080.080.025
Faceoff win rate10.520.030.06

Σ 0.175 ÷ Σ weights 0.85 = 0.206 → ×100 = 20.57 → 21

Offensive7.53
RateValueLeagueWeightContribution
Points per possession-sec0.20.1090.43.496
Shooting %00.4610.20.591
Assists per pass0.1670.0940.43.443

Σ contribution = 7.53

Defensive3.79
StatValueLeague rated(ratio)WeightContribution
Saves02.2272.9540.30.886
Blocks05.7732.9540.20.591
Takeaways03.362.9540.250.738
Goals conceded66.486.3190.251.58

Σ contribution = 3.795

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

BroBurgota Ottawa Drinkers

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

APR6.2
StatValueLeague avgStd devWeightzContribution
Goals11.911.730.23-0.525-0.121
Assists41.831.440.191.5130.287
Shots44.133.20.09-0.042-0.004
Passes1719.499.560.08-0.261-0.021
Saves22.232.260.19-0.1-0.019
Blocks65.773.430.110.0660.007
Takeaways53.362.880.110.5690.063

6.0 + clip(Σ 0.193 × 2, −3 to 3) = 6.385, then −0.2 cold shooting → 6.2

Pucker+120
StatValueLeague rateRatioWeightContribution
Goal contribution53.5471.410.320.451
Shots44.1330.9680.080.077
Saves22.2270.8980.150.135
Blocks65.7731.0390.070.073
Takeaways53.361.4880.120.179
Passes1719.4930.8720.080.07
Faceoff win rate0.5710.51.1430.030.034

Σ 1.019 ÷ Σ weights 0.85 = 1.198 → ×100 = 119.84 → 120

Offensive6.47
RateValueLeagueWeightContribution
Points per possession-sec0.0630.1090.41.758
Shooting %0.250.4610.20.857
Assists per pass0.2350.0940.43.851

Σ contribution = 6.466

Defensive6.44
StatValueLeague rated(ratio)WeightContribution
Saves22.2275.5940.31.678
Blocks65.7736.1570.21.231
Takeaways53.367.8110.251.953
Goals conceded66.486.3190.251.58

Σ contribution = 6.442

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

Troy Bolton Ottawa Drinkers

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

APR5.0
StatValueLeague avgStd devWeightzContribution
Goals11.911.730.23-0.525-0.121
Assists11.831.440.19-0.575-0.109
Shots14.133.20.09-0.979-0.088
Passes219.499.560.08-1.83-0.146
Saves22.232.260.19-0.1-0.019
Blocks55.773.430.11-0.225-0.025
Takeaways03.362.880.11-1.165-0.128

6.0 + clip(Σ −0.637 × 2, −3 to 3) = 4.727, then +0.25 hot shooting → 5.0

Pucker+47
StatValueLeague rateRatioWeightContribution
Goal contribution23.5470.5640.320.18
Shots14.1330.2420.080.019
Saves22.2270.8980.150.135
Blocks55.7730.8660.070.061
Takeaways03.3600.120
Passes219.4930.1030.080.008
Faceoff win rate00.500.030

Σ 0.403 ÷ Σ weights 0.85 = 0.475 → ×100 = 47.46 → 47

Offensive8.21
RateValueLeagueWeightContribution
Points per possession-sec0.1050.1090.42.348
Shooting %10.4610.21.859
Assists per pass0.50.0940.43.999

Σ contribution = 8.207

Defensive5.09
StatValueLeague rated(ratio)WeightContribution
Saves22.2275.5940.31.678
Blocks55.7735.4670.21.093
Takeaways03.362.9540.250.738
Goals conceded66.486.3190.251.58

Σ contribution = 5.089

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

Cozbee Ottawa Drinkers

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

APR3.8
StatValueLeague avgStd devWeightzContribution
Goals01.911.730.23-1.105-0.254
Assists01.831.440.19-1.271-0.242
Shots04.133.20.09-1.291-0.116
Passes619.499.560.08-1.412-0.113
Saves02.232.260.19-0.986-0.187
Blocks25.773.430.11-1.1-0.121
Takeaways23.362.880.11-0.472-0.052

6.0 + clip(Σ −1.085 × 2, −3 to 3) = 3.83, nothing hit the bonus or penalty thresholds → 3.8

Pucker+14
StatValueLeague rateRatioWeightContribution
Goal contribution03.54700.320
Shots04.13300.080
Saves02.22700.150
Blocks25.7730.3460.070.024
Takeaways23.360.5950.120.071
Passes619.4930.3080.080.025
Faceoff win rate00.500.030

Σ 0.12 ÷ Σ weights 0.85 = 0.142 → ×100 = 14.15 → 14

Offensive2.95
RateValueLeagueWeightContribution
Points per possession-sec00.1090.41.181
Shooting %00.4610.20.591
Assists per pass00.0940.41.181

Σ contribution = 2.954

Defensive4.32
StatValueLeague rated(ratio)WeightContribution
Saves02.2272.9540.30.886
Blocks25.7733.7040.20.741
Takeaways23.364.4640.251.116
Goals conceded66.486.3190.251.58

Σ contribution = 4.323

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