OVHomeOttawa Valley Hammy and Friends
3–1Final
LNAwayLondon Nights

Apr 15, 2026 · West Division · The Stardew Valley Community Center

MVP ORO · 6.1 performance rating

Writing the recap…

Ottawa Valley Hammy and FriendsvsLondon Nights

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

Ottawa Valley Hammy and Friends

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
maiaa^^🐙000200321041500:3232.955.25
ORO20233213391700:53944.207.54
EggsThink11252103331600:39824.266.18

London Nights

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Saucy011043135121800:37803.708.11
lacaaas10152128182000:55963.297.91
Looees01111005272300:48653.506.79

maiaa^^🐙 Ottawa Valley Hammy and Friends

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

APR4.1
StatValueLeague avgStd devWeightzContribution
Goals02.011.880.23-1.07-0.246
Assists01.651.70.19-0.968-0.184
Shots24.153.470.09-0.62-0.056
Passes1515.588.670.08-0.067-0.005
Saves02.142.630.19-0.815-0.155
Blocks45.054.170.11-0.251-0.028
Takeaways23.763.860.11-0.455-0.05

6.0 + clip(Σ −0.724 × 2, −3 to 3) = 4.553, then −0.3 turnovers, −0.2 cold shooting → 4.1

Pucker+3
StatValueLeague rateRatioWeightContribution
Goal contribution03.49800.320
Shots24.1540.4810.080.039
Saves02.14200.150
Blocks45.0460.7930.070.055
Takeaways23.7590.5320.120.064
Passes1515.580.9630.080.077
Faceoff win rate00.49900.030

Σ 0.235 ÷ Σ weights 0.85 = 0.276 − 0.249 turnover penalty = 0.027 → ×100 = 2.7 → 3

Offensive2.95
RateValueLeagueWeightContribution
Points per possession-sec00.0970.41.181
Shooting %00.4840.20.591
Assists per pass00.1060.41.181

Σ contribution = 2.954

Defensive5.25
StatValueLeague rated(ratio)WeightContribution
Saves02.1422.9540.30.886
Blocks45.0465.1820.21.036
Takeaways23.7594.2540.251.063
Goals conceded16.349.0460.252.262

Σ contribution = 5.247

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

ORO Ottawa Valley Hammy and Friends

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

APR6.1
StatValueLeague avgStd devWeightzContribution
Goals22.011.880.23-0.005-0.001
Assists01.651.70.19-0.968-0.184
Shots34.153.470.09-0.332-0.03
Passes1715.588.670.080.1640.013
Saves32.142.630.190.3260.062
Blocks95.054.170.110.9470.104
Takeaways33.763.860.11-0.196-0.022

6.0 + clip(Σ −0.057 × 2, −3 to 3) = 5.885, then +0.25 hot shooting → 6.1

Pucker+94
StatValueLeague rateRatioWeightContribution
Goal contribution23.4980.5720.320.183
Shots34.1540.7220.080.058
Saves32.1421.4010.150.21
Blocks95.0461.7830.070.125
Takeaways33.7590.7980.120.096
Passes1715.581.0910.080.087
Faceoff win rate0.6670.4991.3370.030.04

Σ 0.799 ÷ Σ weights 0.85 = 0.94 → ×100 = 93.98 → 94

Offensive4.20
RateValueLeagueWeightContribution
Points per possession-sec0.0380.0970.41.53
Shooting %0.6670.4840.21.489
Assists per pass00.1060.41.181

Σ contribution = 4.201

Defensive7.54
StatValueLeague rated(ratio)WeightContribution
Saves32.1427.5220.32.257
Blocks95.0468.6190.21.724
Takeaways33.7595.2030.251.301
Goals conceded16.349.0460.252.262

Σ contribution = 7.544

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

EggsThink Ottawa Valley Hammy and Friends

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

APR5.3
StatValueLeague avgStd devWeightzContribution
Goals12.011.880.23-0.537-0.124
Assists11.651.70.19-0.381-0.072
Shots54.153.470.090.2430.022
Passes1615.588.670.080.0480.004
Saves22.142.630.19-0.054-0.01
Blocks35.054.170.11-0.49-0.054
Takeaways33.763.860.11-0.196-0.022

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

Pucker+82
StatValueLeague rateRatioWeightContribution
Goal contribution23.4980.5720.320.183
Shots54.1541.2040.080.096
Saves22.1420.9340.150.14
Blocks35.0460.5940.070.042
Takeaways33.7590.7980.120.096
Passes1615.581.0270.080.082
Faceoff win rate10.4992.0060.030.06

Σ 0.699 ÷ Σ weights 0.85 = 0.822 → ×100 = 82.23 → 82

Offensive4.26
RateValueLeagueWeightContribution
Points per possession-sec0.0510.0970.41.7
Shooting %0.20.4840.20.778
Assists per pass0.0620.1060.41.78

Σ contribution = 4.258

Defensive6.18
StatValueLeague rated(ratio)WeightContribution
Saves22.1425.7350.31.721
Blocks35.0464.4610.20.892
Takeaways33.7595.2030.251.301
Goals conceded16.349.0460.252.262

Σ contribution = 6.176

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

Saucy London Nights

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

APR5.8
StatValueLeague avgStd devWeightzContribution
Goals02.011.880.23-1.07-0.246
Assists11.651.70.19-0.381-0.072
Shots04.153.470.09-1.196-0.108
Passes1815.588.670.080.2790.022
Saves42.142.630.190.7070.134
Blocks125.054.170.111.6660.183
Takeaways33.763.860.11-0.196-0.022

6.0 + clip(Σ −0.108 × 2, −3 to 3) = 5.784, nothing hit the bonus or penalty thresholds → 5.8

Pucker+80
StatValueLeague rateRatioWeightContribution
Goal contribution0.53.4980.1430.320.046
Shots04.15400.080
Saves42.1421.8670.150.28
Blocks125.0462.3780.070.166
Takeaways33.7590.7980.120.096
Passes1815.581.1550.080.092
Faceoff win rate0.750.4991.5040.030.045

Σ 0.726 ÷ Σ weights 0.85 = 0.854 − 0.05 turnover penalty = 0.804 → ×100 = 80.4 → 80

Offensive3.70
RateValueLeagueWeightContribution
Points per possession-sec0.0270.0970.41.413
Shooting %00.4840.20.591
Assists per pass0.0560.1060.41.693

Σ contribution = 3.696

Defensive8.11
StatValueLeague rated(ratio)WeightContribution
Saves42.1428.80.32.64
Blocks125.0469.5220.21.904
Takeaways33.7595.2030.251.301
Goals conceded36.349.0460.252.262

Σ contribution = 8.107

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

lacaaas London Nights

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

APR5.7
StatValueLeague avgStd devWeightzContribution
Goals12.011.880.23-0.537-0.124
Assists01.651.70.19-0.968-0.184
Shots54.153.470.090.2430.022
Passes2015.588.670.080.510.041
Saves22.142.630.19-0.054-0.01
Blocks85.054.170.110.7080.078
Takeaways83.763.860.111.0970.121

6.0 + clip(Σ −0.057 × 2, −3 to 3) = 5.887, then −0.2 cold shooting → 5.7

Pucker+96
StatValueLeague rateRatioWeightContribution
Goal contribution13.4980.2860.320.091
Shots54.1541.2040.080.096
Saves22.1420.9340.150.14
Blocks85.0461.5850.070.111
Takeaways83.7592.1280.120.255
Passes2015.581.2840.080.103
Faceoff win rate0.3330.4990.6690.030.02

Σ 0.817 ÷ Σ weights 0.85 = 0.961 → ×100 = 96.11 → 96

Offensive3.29
RateValueLeagueWeightContribution
Points per possession-sec0.0180.0970.41.327
Shooting %0.20.4840.20.778
Assists per pass00.1060.41.181

Σ contribution = 3.287

Defensive7.91
StatValueLeague rated(ratio)WeightContribution
Saves22.1425.7350.31.721
Blocks85.0468.1060.21.621
Takeaways83.7599.2410.252.31
Goals conceded36.349.0460.252.262

Σ contribution = 7.914

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

Looees London Nights

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

APR5.1
StatValueLeague avgStd devWeightzContribution
Goals02.011.880.23-1.07-0.246
Assists11.651.70.19-0.381-0.072
Shots14.153.470.09-0.908-0.082
Passes2315.588.670.080.8560.068
Saves12.142.630.19-0.434-0.083
Blocks75.054.170.110.4680.051
Takeaways53.763.860.110.3210.035

6.0 + clip(Σ −0.327 × 2, −3 to 3) = 5.345, then −0.2 cold shooting → 5.1

Pucker+65
StatValueLeague rateRatioWeightContribution
Goal contribution13.4980.2860.320.091
Shots14.1540.2410.080.019
Saves12.1420.4670.150.07
Blocks75.0461.3870.070.097
Takeaways53.7591.330.120.16
Passes2315.581.4760.080.118
Faceoff win rate00.49900.030

Σ 0.556 ÷ Σ weights 0.85 = 0.654 → ×100 = 65.36 → 65

Offensive3.50
RateValueLeagueWeightContribution
Points per possession-sec0.0210.0970.41.352
Shooting %00.4840.20.591
Assists per pass0.0430.1060.41.553

Σ contribution = 3.496

Defensive6.79
StatValueLeague rated(ratio)WeightContribution
Saves12.1424.0490.31.215
Blocks75.0467.4760.21.495
Takeaways53.7597.2740.251.819
Goals conceded36.349.0460.252.262

Σ contribution = 6.791

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