Home · OVBLOttawa Valley Beer Leaguers
4–10Final
Away · OVFBOttawa Valley Free Birds

Oct 29, 2026 · Central C · Moe's Tavern

MVP Alt · 8.0 performance rating

Writing the recap…

Ottawa Valley Beer LeaguersvsOttawa Valley Free Birds

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

Ottawa Valley Beer Leaguers

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Vile20261233281800:161010.800.97
RoboCreed050110610002900:06931.270.89
drpecker11232217861500:32910.771.28
Frogies101313547142000:43680.401.13

Ottawa Valley Free Birds

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Alt2463231914700:501861.631.39
PennyWise41561211231100:071201.550.77
Duck24652127821701:101371.351.30
TheRealAmeriCam23563340332200:181471.581.04

Vile Ottawa Valley Beer Leaguers

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

APR6.1
StatValueLeague avgStd devWeightzContribution
Goals21.081.260.230.7250.167
Assists01.141.210.19-0.94-0.179
Shots62.532.410.091.440.13
Passes1814.147.830.080.4930.039
Saves11.452.530.19-0.177-0.034
Blocks84.754.140.110.7860.086
Takeaways32.42.390.110.2490.027

6.0 + clip(Σ 0.237 × 2, −3 to 3) = 6.475, then −0.2 cold shooting, −0.2 goals against → 6.1

Pucker+101
StatValueLeague rateRatioWeightContribution
Goal contribution0.6670.8050.8280.320.265
Shots20.9812.0390.080.163
Saves0.3330.5640.5910.150.089
Blocks2.6671.8521.440.070.101
Takeaways10.9151.0930.120.131
Passes65.4831.0940.080.088
Faceoff win rate0.40.50.80.030.024

Σ 0.86 ÷ Σ weights 0.85 = 1.012 → ×100 = 101.2 → 101

Offensive0.80
RateValueLeagueWeightContribution
Points per possession-sec0.1250.0910.40.545
Shooting %0.3330.4280.20.156
Assists per pass00.080.40.095

Σ contribution = 0.796

Defensive0.97
StatValueLeague rated(ratio)WeightContribution
Saves11.4480.70.30.21
Blocks84.7481.5950.20.319
Takeaways32.4041.2430.250.311
Goals conceded105.0040.5380.250.135

Σ contribution = 0.975

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

RoboCreed05 Ottawa Valley Beer Leaguers

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

APR5.4
StatValueLeague avgStd devWeightzContribution
Goals01.081.260.23-0.858-0.197
Assists11.141.210.19-0.113-0.021
Shots02.532.410.09-1.051-0.095
Passes914.147.830.08-0.656-0.052
Saves61.452.530.191.7970.341
Blocks24.754.140.11-0.664-0.073
Takeaways02.42.390.11-1.005-0.111

6.0 + clip(Σ −0.208 × 2, −3 to 3) = 5.584, then −0.2 goals against → 5.4

Pucker+93
StatValueLeague rateRatioWeightContribution
Goal contribution0.3330.8050.4140.320.133
Shots00.98100.080
Saves20.5643.5440.150.532
Blocks0.6671.8520.360.070.025
Takeaways00.91500.120
Passes35.4830.5470.080.044
Faceoff win rate10.520.030.06

Σ 0.793 ÷ Σ weights 0.85 = 0.933 → ×100 = 93.3 → 93

Offensive1.27
RateValueLeagueWeightContribution
Points per possession-sec0.1670.0910.40.674
Shooting %00.4280.20.048
Assists per pass0.1110.080.40.546

Σ contribution = 1.268

Defensive0.89
StatValueLeague rated(ratio)WeightContribution
Saves61.4481.9960.30.599
Blocks24.7480.4780.20.096
Takeaways02.4040.2380.250.06
Goals conceded105.0040.5380.250.135

Σ contribution = 0.89

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

drpecker Ottawa Valley Beer Leaguers

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

APR5.9
StatValueLeague avgStd devWeightzContribution
Goals11.081.260.23-0.067-0.015
Assists11.141.210.19-0.113-0.021
Shots32.532.410.090.1940.017
Passes1514.147.830.080.110.009
Saves21.452.530.190.2180.041
Blocks64.754.140.110.3030.033
Takeaways72.42.390.111.9220.211

6.0 + clip(Σ 0.276 × 2, −3 to 3) = 6.551, then −0.3 turnovers, −0.2 cold shooting, −0.2 goals against → 5.9

Pucker+91
StatValueLeague rateRatioWeightContribution
Goal contribution0.6670.8050.8280.320.265
Shots10.9811.0190.080.082
Saves0.6670.5641.1810.150.177
Blocks21.8521.080.070.076
Takeaways2.3330.9152.5510.120.306
Passes55.4830.9120.080.073
Faceoff win rate0.6670.51.3330.030.04

Σ 1.018 ÷ Σ weights 0.85 = 1.198 − 0.287 turnover penalty = 0.911 → ×100 = 91.08 → 91

Offensive0.77
RateValueLeagueWeightContribution
Points per possession-sec0.0630.0910.40.28
Shooting %0.3330.4280.20.156
Assists per pass0.0670.080.40.333

Σ contribution = 0.768

Defensive1.28
StatValueLeague rated(ratio)WeightContribution
Saves21.4481.3640.30.409
Blocks64.7481.2580.20.252
Takeaways72.4041.9570.250.489
Goals conceded105.0040.5380.250.135

Σ contribution = 1.285

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

Frogies Ottawa Valley Beer Leaguers

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

APR5.9
StatValueLeague avgStd devWeightzContribution
Goals11.081.260.23-0.067-0.015
Assists01.141.210.19-0.94-0.179
Shots32.532.410.090.1940.017
Passes2014.147.830.080.7490.06
Saves11.452.530.19-0.177-0.034
Blocks144.754.140.112.2350.246
Takeaways42.42.390.110.6670.073

6.0 + clip(Σ 0.169 × 2, −3 to 3) = 6.338, then +0.3 blocks, −0.3 turnovers, −0.2 cold shooting, −0.2 goals against → 5.9

Pucker+68
StatValueLeague rateRatioWeightContribution
Goal contribution0.3330.8050.4140.320.133
Shots10.9811.0190.080.082
Saves0.3330.5640.5910.150.089
Blocks4.6671.8522.5190.070.176
Takeaways1.3330.9151.4580.120.175
Passes6.6675.4831.2160.080.097
Faceoff win rate0.3750.50.750.030.022

Σ 0.774 ÷ Σ weights 0.85 = 0.91 − 0.233 turnover penalty = 0.677 → ×100 = 67.76 → 68

Offensive0.40
RateValueLeagueWeightContribution
Points per possession-sec0.0230.0910.40.147
Shooting %0.3330.4280.20.156
Assists per pass00.080.40.095

Σ contribution = 0.399

Defensive1.13
StatValueLeague rated(ratio)WeightContribution
Saves11.4480.70.30.21
Blocks144.7481.960.20.392
Takeaways42.4041.5810.250.395
Goals conceded105.0040.5380.250.135

Σ contribution = 1.132

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

Alt Ottawa Valley Free Birds

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

APR8.0
StatValueLeague avgStd devWeightzContribution
Goals21.081.260.230.7250.167
Assists41.141.210.192.3710.45
Shots32.532.410.090.1940.017
Passes714.147.830.08-0.911-0.073
Saves21.452.530.190.2180.041
Blocks44.754.140.11-0.181-0.02
Takeaways92.42.390.112.7580.303

6.0 + clip(Σ 0.887 × 2, −3 to 3) = 7.773, then +0.25 hot shooting → 8.0

Pucker+186
StatValueLeague rateRatioWeightContribution
Goal contribution20.8052.4850.320.795
Shots10.9811.0190.080.082
Saves0.6670.5641.1810.150.177
Blocks1.3331.8520.720.070.05
Takeaways30.9153.280.120.394
Passes2.3335.4830.4260.080.034
Faceoff win rate0.750.51.50.030.045

Σ 1.577 ÷ Σ weights 0.85 = 1.855 → ×100 = 185.51 → 186

Offensive1.63
RateValueLeagueWeightContribution
Points per possession-sec0.120.0910.40.525
Shooting %0.6670.4280.20.301
Assists per pass0.5710.080.40.8

Σ contribution = 1.626

Defensive1.39
StatValueLeague rated(ratio)WeightContribution
Saves21.4481.3640.30.409
Blocks44.7480.8440.20.169
Takeaways92.4041.9920.250.498
Goals conceded45.0041.2460.250.311

Σ contribution = 1.387

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

PennyWise Ottawa Valley Free Birds

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

APR7.2
StatValueLeague avgStd devWeightzContribution
Goals41.081.260.232.3090.531
Assists11.141.210.19-0.113-0.021
Shots62.532.410.091.440.13
Passes1114.147.830.08-0.4-0.032
Saves11.452.530.19-0.177-0.034
Blocks34.754.140.11-0.422-0.046
Takeaways12.42.390.11-0.587-0.065

6.0 + clip(Σ 0.463 × 2, −3 to 3) = 6.925, then +0.25 hot shooting → 7.2

Pucker+120
StatValueLeague rateRatioWeightContribution
Goal contribution1.50.8051.8640.320.596
Shots20.9812.0390.080.163
Saves0.3330.5640.5910.150.089
Blocks11.8520.540.070.038
Takeaways0.3330.9150.3640.120.044
Passes3.6675.4830.6690.080.053
Faceoff win rate0.6670.51.3330.030.04

Σ 1.023 ÷ Σ weights 0.85 = 1.204 → ×100 = 120.36 → 120

Offensive1.55
RateValueLeagueWeightContribution
Points per possession-sec0.7140.0910.40.8
Shooting %0.6670.4280.20.301
Assists per pass0.0910.080.40.452

Σ contribution = 1.553

Defensive0.77
StatValueLeague rated(ratio)WeightContribution
Saves11.4480.70.30.21
Blocks34.7480.6480.20.13
Takeaways12.4040.4740.250.119
Goals conceded45.0041.2460.250.311

Σ contribution = 0.77

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

Duck Ottawa Valley Free Birds

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

APR7.3
StatValueLeague avgStd devWeightzContribution
Goals21.081.260.230.7250.167
Assists41.141.210.192.3710.45
Shots52.532.410.091.0250.092
Passes1714.147.830.080.3660.029
Saves21.452.530.190.2180.041
Blocks24.754.140.11-0.664-0.073
Takeaways72.42.390.111.9220.211

6.0 + clip(Σ 0.918 × 2, −3 to 3) = 7.837, then −0.3 turnovers, −0.2 cold shooting → 7.3

Pucker+137
StatValueLeague rateRatioWeightContribution
Goal contribution1.6670.8052.0710.320.663
Shots1.6670.9811.6990.080.136
Saves0.6670.5641.1810.150.177
Blocks0.6671.8520.360.070.025
Takeaways2.3330.9152.5510.120.306
Passes5.6675.4831.0340.080.083
Faceoff win rate0.3330.50.6670.030.02

Σ 1.41 ÷ Σ weights 0.85 = 1.658 − 0.287 turnover penalty = 1.371 → ×100 = 137.11 → 137

Offensive1.35
RateValueLeagueWeightContribution
Points per possession-sec0.0860.0910.40.378
Shooting %0.40.4280.20.187
Assists per pass0.2350.080.40.783

Σ contribution = 1.349

Defensive1.30
StatValueLeague rated(ratio)WeightContribution
Saves21.4481.3640.30.409
Blocks24.7480.4780.20.096
Takeaways72.4041.9570.250.489
Goals conceded45.0041.2460.250.311

Σ contribution = 1.305

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

TheRealAmeriCam Ottawa Valley Free Birds

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

APR7.1
StatValueLeague avgStd devWeightzContribution
Goals21.081.260.230.7250.167
Assists31.141.210.191.5430.293
Shots62.532.410.091.440.13
Passes2214.147.830.081.0040.08
Saves31.452.530.190.6130.116
Blocks34.754.140.11-0.422-0.046
Takeaways02.42.390.11-1.005-0.111

6.0 + clip(Σ 0.629 × 2, −3 to 3) = 7.259, then −0.2 cold shooting → 7.1

Pucker+147
StatValueLeague rateRatioWeightContribution
Goal contribution1.6670.8052.0710.320.663
Shots20.9812.0390.080.163
Saves10.5641.7720.150.266
Blocks11.8520.540.070.038
Takeaways00.91500.120
Passes7.3335.4831.3370.080.107
Faceoff win rate0.4290.50.8570.030.026

Σ 1.262 ÷ Σ weights 0.85 = 1.485 − 0.014 turnover penalty = 1.471 → ×100 = 147.07 → 147

Offensive1.58
RateValueLeagueWeightContribution
Points per possession-sec0.2780.0910.40.787
Shooting %0.3330.4280.20.156
Assists per pass0.1360.080.40.641

Σ contribution = 1.585

Defensive1.04
StatValueLeague rated(ratio)WeightContribution
Saves31.4481.790.30.537
Blocks34.7480.6480.20.13
Takeaways02.4040.2380.250.06
Goals conceded45.0041.2460.250.311

Σ contribution = 1.038

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