Home · GGGGarden Grove Geekbars
8–2Final
Away · OVBAOttawa Valley Bowling Alleys

Apr 15, 2025 · West Division · The Smokeshop

MVP [PRO] Chaser · 7.7 performance rating

Writing the recap…

Garden Grove GeekbarsvsOttawa Valley Bowling Alleys

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

Garden Grove Geekbars

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
[PP] Jack34740116723100:441187.955.67
[PRO] Chaser3471104012553400:491626.856.71
[SAC] noodlefingers2224924214382802:141434.257.99

Ottawa Valley Bowling Alleys

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
[BOAT] Pediatric Patrick2023014119101200:35714.546.31
[CHA] Richard Tantrum011015233139800:421354.817.13
[GOLD] axe0110002033500:02188.233.79
[OVPS] EggsThink0001100170400:0382.953.93

Jack Garden Grove Geekbars

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

APR6.6
StatValueLeague avgStd devWeightzContribution
Goals31.971.80.230.5710.131
Assists41.731.640.191.3830.263
Shots44.163.290.09-0.049-0.004
Passes3117.537.270.081.8530.148
Saves02.193.190.19-0.688-0.131
Blocks25.33.70.11-0.892-0.098
Takeaways64.734.290.110.2970.033

6.0 + clip(Σ 0.342 × 2, −3 to 3) = 6.684, then +0.25 hot shooting, −0.3 turnovers → 6.6

Pucker+118
StatValueLeague rateRatioWeightContribution
Goal contribution73.521.9890.320.636
Shots44.1610.9610.080.077
Saves02.19200.150
Blocks25.2990.3770.070.026
Takeaways64.7281.2690.120.152
Passes3117.5271.7690.080.141
Faceoff win rate0.50.50.9990.030.03

Σ 1.063 ÷ Σ weights 0.85 = 1.251 − 0.072 turnover penalty = 1.179 → ×100 = 117.88 → 118

Offensive7.95
RateValueLeagueWeightContribution
Points per possession-sec0.1590.0890.43.454
Shooting %0.750.4740.21.619
Assists per pass0.1290.0990.42.879

Σ contribution = 7.953

Defensive5.67
StatValueLeague rated(ratio)WeightContribution
Saves02.1922.9540.30.886
Blocks25.2993.7880.20.758
Takeaways64.7287.0510.251.763
Goals conceded26.3129.0460.252.262

Σ contribution = 5.669

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

Chaser Garden Grove Geekbars

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

APR7.7
StatValueLeague avgStd devWeightzContribution
Goals31.971.80.230.5710.131
Assists41.731.640.191.3830.263
Shots114.163.290.092.0790.187
Passes3417.537.270.082.2660.181
Saves02.193.190.19-0.688-0.131
Blocks55.33.70.11-0.081-0.009
Takeaways124.734.290.111.6960.187

6.0 + clip(Σ 0.809 × 2, −3 to 3) = 7.619, then +0.3 takeaways, −0.2 cold shooting → 7.7

Pucker+162
StatValueLeague rateRatioWeightContribution
Goal contribution6.53.521.8470.320.591
Shots114.1612.6440.080.212
Saves02.19200.150
Blocks55.2990.9440.070.066
Takeaways124.7282.5380.120.305
Passes3417.5271.940.080.155
Faceoff win rate10.51.9980.030.06

Σ 1.388 ÷ Σ weights 0.85 = 1.633 − 0.009 turnover penalty = 1.624 → ×100 = 162.43 → 162

Offensive6.85
RateValueLeagueWeightContribution
Points per possession-sec0.1430.0890.43.269
Shooting %0.2730.4740.20.879
Assists per pass0.1180.0990.42.706

Σ contribution = 6.854

Defensive6.71
StatValueLeague rated(ratio)WeightContribution
Saves02.1922.9540.30.886
Blocks55.2995.7740.21.155
Takeaways124.7289.6470.252.412
Goals conceded26.3129.0460.252.262

Σ contribution = 6.715

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

noodlefingers2 Garden Grove Geekbars

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

APR7.3
StatValueLeague avgStd devWeightzContribution
Goals21.971.80.230.0150.003
Assists21.731.640.190.1660.031
Shots94.163.290.091.4710.132
Passes2817.537.270.081.4410.115
Saves22.193.190.19-0.06-0.011
Blocks85.33.70.110.730.08
Takeaways144.734.290.112.1630.238

6.0 + clip(Σ 0.589 × 2, −3 to 3) = 7.179, then +0.3 takeaways, −0.2 cold shooting → 7.3

Pucker+143
StatValueLeague rateRatioWeightContribution
Goal contribution33.520.8520.320.273
Shots94.1612.1630.080.173
Saves22.1920.9120.150.137
Blocks85.2991.510.070.106
Takeaways144.7282.9610.120.355
Passes2817.5271.5980.080.128
Faceoff win rate0.6670.51.3320.030.04

Σ 1.211 ÷ Σ weights 0.85 = 1.425 → ×100 = 142.52 → 143

Offensive4.25
RateValueLeagueWeightContribution
Points per possession-sec0.030.0890.41.47
Shooting %0.2220.4740.20.811
Assists per pass0.0710.0990.41.97

Σ contribution = 4.252

Defensive7.99
StatValueLeague rated(ratio)WeightContribution
Saves22.1925.6510.31.695
Blocks85.2997.8790.21.576
Takeaways144.7289.8450.252.461
Goals conceded26.3129.0460.252.262

Σ contribution = 7.994

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.5
StatValueLeague avgStd devWeightzContribution
Goals21.971.80.230.0150.003
Assists01.731.640.19-1.051-0.2
Shots34.163.290.09-0.353-0.032
Passes1217.537.270.08-0.76-0.061
Saves02.193.190.19-0.688-0.131
Blocks105.33.70.111.2710.14
Takeaways114.734.290.111.4630.161

6.0 + clip(Σ −0.119 × 2, −3 to 3) = 5.762, then +0.25 hot shooting, −0.3 turnovers, −0.2 goals against → 5.5

Pucker+71
StatValueLeague rateRatioWeightContribution
Goal contribution23.520.5680.320.182
Shots34.1610.7210.080.058
Saves02.19200.150
Blocks105.2991.8870.070.132
Takeaways114.7282.3270.120.279
Passes1217.5270.6850.080.055
Faceoff win rate0.20.50.40.030.012

Σ 0.718 ÷ Σ weights 0.85 = 0.844 − 0.136 turnover penalty = 0.708 → ×100 = 70.84 → 71

Offensive4.54
RateValueLeagueWeightContribution
Points per possession-sec0.0570.0890.41.852
Shooting %0.6670.4740.21.508
Assists per pass00.0990.41.181

Σ contribution = 4.542

Defensive6.31
StatValueLeague rated(ratio)WeightContribution
Saves02.1922.9540.30.886
Blocks105.2998.840.21.768
Takeaways114.7289.4740.252.368
Goals conceded86.3125.1690.251.292

Σ contribution = 6.314

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.

APR6.4
StatValueLeague avgStd devWeightzContribution
Goals01.971.80.23-1.098-0.253
Assists11.731.640.19-0.443-0.084
Shots04.163.290.09-1.265-0.114
Passes817.537.270.08-1.31-0.105
Saves152.193.190.194.0210.764
Blocks95.33.70.111.0010.11
Takeaways34.734.290.11-0.403-0.044

6.0 + clip(Σ 0.274 × 2, −3 to 3) = 6.549, then +0.35 saves, −0.3 turnovers, −0.2 goals against → 6.4

Pucker+135
StatValueLeague rateRatioWeightContribution
Goal contribution13.520.2840.320.091
Shots04.16100.080
Saves152.1926.8430.151.026
Blocks95.2991.6980.070.119
Takeaways34.7280.6350.120.076
Passes817.5270.4560.080.037
Faceoff win rate0.40.50.7990.030.024

Σ 1.373 ÷ Σ weights 0.85 = 1.615 − 0.263 turnover penalty = 1.352 → ×100 = 135.23 → 135

Offensive4.81
RateValueLeagueWeightContribution
Points per possession-sec0.0240.0890.41.401
Shooting %00.4740.20.591
Assists per pass0.1250.0990.42.819

Σ contribution = 4.811

Defensive7.13
StatValueLeague rated(ratio)WeightContribution
Saves152.192100.33
Blocks95.2998.4130.21.683
Takeaways34.7284.60.251.15
Goals conceded86.3125.1690.251.292

Σ contribution = 7.125

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

axe Ottawa Valley Bowling Alleys

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

APR4.0
StatValueLeague avgStd devWeightzContribution
Goals01.971.80.23-1.098-0.253
Assists11.731.640.19-0.443-0.084
Shots04.163.290.09-1.265-0.114
Passes517.537.270.08-1.723-0.138
Saves02.193.190.19-0.688-0.131
Blocks35.33.70.11-0.622-0.068
Takeaways04.734.290.11-1.103-0.121

6.0 + clip(Σ −0.909 × 2, −3 to 3) = 4.182, then −0.2 goals against → 4.0

Pucker+18
StatValueLeague rateRatioWeightContribution
Goal contribution13.520.2840.320.091
Shots04.16100.080
Saves02.19200.150
Blocks35.2990.5660.070.04
Takeaways04.72800.120
Passes517.5270.2850.080.023
Faceoff win rate00.500.030

Σ 0.153 ÷ Σ weights 0.85 = 0.18 → ×100 = 18.04 → 18

Offensive8.23
RateValueLeagueWeightContribution
Points per possession-sec0.50.0890.44
Shooting %00.4740.20.591
Assists per pass0.20.0990.43.638

Σ contribution = 8.228

Defensive3.79
StatValueLeague rated(ratio)WeightContribution
Saves02.1922.9540.30.886
Blocks35.2994.3660.20.873
Takeaways04.7282.9540.250.738
Goals conceded86.3125.1690.251.292

Σ contribution = 3.789

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

EggsThink Ottawa Valley Bowling Alleys

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

APR3.3
StatValueLeague avgStd devWeightzContribution
Goals01.971.80.23-1.098-0.253
Assists01.731.640.19-1.051-0.2
Shots14.163.290.09-0.961-0.086
Passes417.537.270.08-1.861-0.149
Saves12.193.190.19-0.374-0.071
Blocks05.33.70.11-1.433-0.158
Takeaways14.734.290.11-0.87-0.096

6.0 + clip(Σ −1.012 × 2, −3 to 3) = 3.976, then −0.3 turnovers, −0.2 cold shooting, −0.2 goals against → 3.3

Pucker+8
StatValueLeague rateRatioWeightContribution
Goal contribution03.5200.320
Shots14.1610.240.080.019
Saves12.1920.4560.150.068
Blocks05.29900.070
Takeaways14.7280.2120.120.025
Passes417.5270.2280.080.018
Faceoff win rate00.500.030

Σ 0.131 ÷ Σ weights 0.85 = 0.154 − 0.072 turnover penalty = 0.082 → ×100 = 8.22 → 8

Offensive2.95
RateValueLeagueWeightContribution
Points per possession-sec00.0890.41.181
Shooting %00.4740.20.591
Assists per pass00.0990.41.181

Σ contribution = 2.954

Defensive3.93
StatValueLeague rated(ratio)WeightContribution
Saves12.1924.0170.31.205
Blocks05.2992.9540.20.591
Takeaways14.7283.370.250.842
Goals conceded86.3125.1690.251.292

Σ contribution = 3.93

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