VPHomeVancouver Pandas
4–6Final
Away · OVBAOttawa Valley Bowling Alleys

Apr 29, 2025 · West Division · The Zoo

MVP GoldenKnight · 7.3 performance rating

Writing the recap…

Vancouver PandasvsOttawa Valley Bowling Alleys

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

Vancouver Pandas

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
YackSlack011232151082700:28693.656.91
Goku30351330412700:21715.864.16
Skipper3101235431715151901:501034.738.07

Ottawa Valley Bowling Alleys

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
GoldenKnight336731320631201:121737.287.61
Pediatric Patrick30350113431510:12696.514.93
Richard Tantrum0112534627800:52924.768.06

YackSlack Vancouver Pandas

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

APR5.2
StatValueLeague avgStd devWeightzContribution
Goals01.971.80.23-1.098-0.253
Assists11.731.640.19-0.443-0.084
Shots24.163.290.09-0.657-0.059
Passes2717.537.270.081.3030.104
Saves32.193.190.190.2540.048
Blocks85.33.70.110.730.08
Takeaways54.734.290.110.0640.007

6.0 + clip(Σ −0.156 × 2, −3 to 3) = 5.688, then −0.3 turnovers, −0.2 cold shooting → 5.2

Pucker+69
StatValueLeague rateRatioWeightContribution
Goal contribution13.520.2840.320.091
Shots24.1610.4810.080.038
Saves32.1921.3690.150.205
Blocks85.2991.510.070.106
Takeaways54.7281.0580.120.127
Passes2717.5271.540.080.123
Faceoff win rate0.6670.51.3320.030.04

Σ 0.73 ÷ Σ weights 0.85 = 0.859 − 0.168 turnover penalty = 0.691 → ×100 = 69.18 → 69

Offensive3.65
RateValueLeagueWeightContribution
Points per possession-sec0.0360.0890.41.543
Shooting %00.4740.20.591
Assists per pass0.0370.0990.41.513

Σ contribution = 3.647

Defensive6.91
StatValueLeague rated(ratio)WeightContribution
Saves32.1927.4110.32.223
Blocks85.2997.8790.21.576
Takeaways54.7286.230.251.558
Goals conceded66.3126.2080.251.552

Σ contribution = 6.909

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

Goku Vancouver Pandas

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

APR5.7
StatValueLeague avgStd devWeightzContribution
Goals31.971.80.230.5710.131
Assists01.731.640.19-1.051-0.2
Shots54.163.290.090.2550.023
Passes2717.537.270.081.3030.104
Saves12.193.190.19-0.374-0.071
Blocks15.33.70.11-1.162-0.128
Takeaways04.734.290.11-1.103-0.121

6.0 + clip(Σ −0.261 × 2, −3 to 3) = 5.477, then +0.25 hot shooting → 5.7

Pucker+71
StatValueLeague rateRatioWeightContribution
Goal contribution33.520.8520.320.273
Shots54.1611.2020.080.096
Saves12.1920.4560.150.068
Blocks15.2990.1890.070.013
Takeaways04.72800.120
Passes2717.5271.540.080.123
Faceoff win rate0.50.50.9990.030.03

Σ 0.604 ÷ Σ weights 0.85 = 0.71 → ×100 = 71.02 → 71

Offensive5.86
RateValueLeagueWeightContribution
Points per possession-sec0.1430.0890.43.269
Shooting %0.60.4740.21.407
Assists per pass00.0990.41.181

Σ contribution = 5.857

Defensive4.16
StatValueLeague rated(ratio)WeightContribution
Saves12.1924.0170.31.205
Blocks15.2993.3190.20.664
Takeaways04.7282.9540.250.738
Goals conceded66.3126.2080.251.552

Σ contribution = 4.159

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

Skipper310 Vancouver Pandas

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

APR6.6
StatValueLeague avgStd devWeightzContribution
Goals11.971.80.23-0.542-0.125
Assists21.731.640.190.1660.031
Shots54.163.290.090.2550.023
Passes1917.537.270.080.2030.016
Saves42.193.190.190.5680.108
Blocks155.33.70.112.6230.288
Takeaways74.734.290.110.530.058

6.0 + clip(Σ 0.401 × 2, −3 to 3) = 6.801, then +0.3 blocks, −0.3 turnovers, −0.2 cold shooting → 6.6

Pucker+103
StatValueLeague rateRatioWeightContribution
Goal contribution33.520.8520.320.273
Shots54.1611.2020.080.096
Saves42.1921.8250.150.274
Blocks155.2992.8310.070.198
Takeaways74.7281.4810.120.178
Passes1917.5271.0840.080.087
Faceoff win rate0.750.51.4990.030.045

Σ 1.15 ÷ Σ weights 0.85 = 1.353 − 0.326 turnover penalty = 1.027 → ×100 = 102.67 → 103

Offensive4.73
RateValueLeagueWeightContribution
Points per possession-sec0.0270.0890.41.44
Shooting %0.20.4740.20.783
Assists per pass0.1050.0990.42.508

Σ contribution = 4.731

Defensive8.07
StatValueLeague rated(ratio)WeightContribution
Saves42.1928.7110.32.613
Blocks155.2999.80.21.96
Takeaways74.7287.7870.251.947
Goals conceded66.3126.2080.251.552

Σ contribution = 8.072

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

GoldenKnight Ottawa Valley Bowling Alleys

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

APR7.3
StatValueLeague avgStd devWeightzContribution
Goals31.971.80.230.5710.131
Assists31.731.640.190.7740.147
Shots74.163.290.090.8630.078
Passes1217.537.270.08-0.76-0.061
Saves32.193.190.190.2540.048
Blocks35.33.70.11-0.622-0.068
Takeaways204.734.290.113.5620.392

6.0 + clip(Σ 0.667 × 2, −3 to 3) = 7.334, then +0.3 takeaways, −0.3 turnovers → 7.3

Pucker+173
StatValueLeague rateRatioWeightContribution
Goal contribution63.521.7050.320.545
Shots74.1611.6820.080.135
Saves32.1921.3690.150.205
Blocks35.2990.5660.070.04
Takeaways204.7284.230.120.508
Passes1217.5270.6850.080.055
Faceoff win rate0.250.50.50.030.015

Σ 1.502 ÷ Σ weights 0.85 = 1.767 − 0.041 turnover penalty = 1.726 → ×100 = 172.69 → 173

Offensive7.28
RateValueLeagueWeightContribution
Points per possession-sec0.0830.0890.42.301
Shooting %0.4290.4740.21.123
Assists per pass0.250.0990.43.858

Σ contribution = 7.283

Defensive7.61
StatValueLeague rated(ratio)WeightContribution
Saves32.1927.4110.32.223
Blocks35.2994.3660.20.873
Takeaways204.7289.9880.252.497
Goals conceded46.3128.0850.252.021

Σ contribution = 7.614

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

Pediatric Patrick Ottawa Valley Bowling Alleys

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

APR5.6
StatValueLeague avgStd devWeightzContribution
Goals31.971.80.230.5710.131
Assists01.731.640.19-1.051-0.2
Shots54.163.290.090.2550.023
Passes1517.537.270.08-0.348-0.028
Saves02.193.190.19-0.688-0.131
Blocks35.33.70.11-0.622-0.068
Takeaways34.734.290.11-0.403-0.044

6.0 + clip(Σ −0.317 × 2, −3 to 3) = 5.367, then +0.25 hot shooting → 5.6

Pucker+69
StatValueLeague rateRatioWeightContribution
Goal contribution33.520.8520.320.273
Shots54.1611.2020.080.096
Saves02.19200.150
Blocks35.2990.5660.070.04
Takeaways34.7280.6350.120.076
Passes1517.5270.8560.080.068
Faceoff win rate0.50.50.9990.030.03

Σ 0.583 ÷ Σ weights 0.85 = 0.686 → ×100 = 68.6 → 69

Offensive6.51
RateValueLeagueWeightContribution
Points per possession-sec0.250.0890.43.917
Shooting %0.60.4740.21.407
Assists per pass00.0990.41.181

Σ contribution = 6.506

Defensive4.93
StatValueLeague rated(ratio)WeightContribution
Saves02.1922.9540.30.886
Blocks35.2994.3660.20.873
Takeaways34.7284.60.251.15
Goals conceded46.3128.0850.252.021

Σ contribution = 4.93

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

Richard Tantrum Ottawa Valley Bowling Alleys

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

APR5.3
StatValueLeague avgStd devWeightzContribution
Goals01.971.80.23-1.098-0.253
Assists11.731.640.19-0.443-0.084
Shots24.163.290.09-0.657-0.059
Passes817.537.270.08-1.31-0.105
Saves52.193.190.190.8820.167
Blocks75.33.70.110.460.051
Takeaways64.734.290.110.2970.033

6.0 + clip(Σ −0.25 × 2, −3 to 3) = 5.5, then −0.2 cold shooting → 5.3

Pucker+92
StatValueLeague rateRatioWeightContribution
Goal contribution13.520.2840.320.091
Shots24.1610.4810.080.038
Saves52.1922.2810.150.342
Blocks75.2991.3210.070.092
Takeaways64.7281.2690.120.152
Passes817.5270.4560.080.037
Faceoff win rate0.4290.50.8560.030.026

Σ 0.778 ÷ Σ weights 0.85 = 0.916 → ×100 = 91.59 → 92

Offensive4.76
RateValueLeagueWeightContribution
Points per possession-sec0.0190.0890.41.353
Shooting %00.4740.20.591
Assists per pass0.1250.0990.42.819

Σ contribution = 4.762

Defensive8.06
StatValueLeague rated(ratio)WeightContribution
Saves52.1929.4270.32.828
Blocks75.2997.2420.21.448
Takeaways64.7287.0510.251.763
Goals conceded46.3128.0850.252.021

Σ contribution = 8.06

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