Home · BBBarrie Bulldogs
5–10Final
CHAwayChapel Hill SoccerBoyHill

Feb 23, 2026 · Pacific Cup - Playoffs · Dog Bowl

MVP Hill · 7.2 performance rating

Writing the recap…

Barrie BulldogsvsChapel Hill SoccerBoyHill

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

Barrie Bulldogs

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Beefus00004203121100:12570.240.95
Lucki134230524122700:421030.921.07
sweatshirt11222431231100:06551.300.65
Tweek31451215662200:18851.110.88

Chapel Hill SoccerBoyHill

PlayerGAPtsShotsSavesFOWFOLTKTOBlkPassesGWGPossAPRPucker+OffDef
Mace3251044567122200:561350.751.58
Hill61790313252200:181181.250.82
Tony14510224241900:31821.570.84

Beefus Barrie Bulldogs

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

APR4.5
StatValueLeague avgStd devWeightzContribution
Goals02.232.220.23-1.001-0.23
Assists02.091.760.19-1.192-0.226
Shots04.574.160.09-1.098-0.099
Passes1118.288.850.08-0.823-0.066
Saves42.383.510.190.4620.088
Blocks25.153.920.11-0.804-0.088
Takeaways33.873.430.11-0.253-0.028

6.0 + clip(Σ −0.65 × 2, −3 to 3) = 4.7, then −0.2 goals against → 4.5

Pucker+57
StatValueLeague rateRatioWeightContribution
Goal contribution04.13200.320
Shots04.56600.080
Saves42.3771.6830.150.252
Blocks25.1510.3880.070.027
Takeaways33.8680.7760.120.093
Passes1118.2830.6020.080.048
Faceoff win rate10.4912.0380.030.061

Σ 0.482 ÷ Σ weights 0.85 = 0.567 → ×100 = 56.7 → 57

Offensive0.24
RateValueLeagueWeightContribution
Points per possession-sec00.1180.40.095
Shooting %00.4880.20.048
Assists per pass00.1150.40.095

Σ contribution = 0.238

Defensive0.95
StatValueLeague rated(ratio)WeightContribution
Saves42.3771.5930.30.478
Blocks25.1510.4550.20.091
Takeaways33.8680.7790.250.195
Goals conceded107.3210.7380.250.185

Σ contribution = 0.949

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

Lucki Barrie Bulldogs

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

APR6.1
StatValueLeague avgStd devWeightzContribution
Goals12.232.220.23-0.551-0.127
Assists32.091.760.190.5150.098
Shots24.574.160.09-0.617-0.056
Passes2718.288.850.080.9850.079
Saves32.383.510.190.1770.034
Blocks125.153.920.111.7470.192
Takeaways23.873.430.11-0.544-0.06

6.0 + clip(Σ 0.16 × 2, −3 to 3) = 6.321, then −0.2 goals against → 6.1

Pucker+103
StatValueLeague rateRatioWeightContribution
Goal contribution44.1320.9680.320.31
Shots24.5660.4380.080.035
Saves32.3771.2620.150.189
Blocks125.1512.330.070.163
Takeaways23.8680.5170.120.062
Passes2718.2831.4770.080.118
Faceoff win rate00.49100.030

Σ 0.877 ÷ Σ weights 0.85 = 1.032 − 0.005 turnover penalty = 1.027 → ×100 = 102.71 → 103

Offensive0.92
RateValueLeagueWeightContribution
Points per possession-sec0.0950.1180.40.323
Shooting %0.50.4880.20.205
Assists per pass0.1110.1150.40.388

Σ contribution = 0.916

Defensive1.07
StatValueLeague rated(ratio)WeightContribution
Saves32.3771.2560.30.377
Blocks125.1511.8690.20.374
Takeaways23.8680.5510.250.138
Goals conceded107.3210.7380.250.185

Σ contribution = 1.074

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

sweatshirt Barrie Bulldogs

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

APR4.7
StatValueLeague avgStd devWeightzContribution
Goals12.232.220.23-0.551-0.127
Assists12.091.760.19-0.623-0.118
Shots24.574.160.09-0.617-0.056
Passes1118.288.850.08-0.823-0.066
Saves22.383.510.19-0.107-0.02
Blocks35.153.920.11-0.549-0.06
Takeaways13.873.430.11-0.836-0.092

6.0 + clip(Σ −0.539 × 2, −3 to 3) = 4.922, then −0.2 goals against → 4.7

Pucker+55
StatValueLeague rateRatioWeightContribution
Goal contribution24.1320.4840.320.155
Shots24.5660.4380.080.035
Saves22.3770.8410.150.126
Blocks35.1510.5820.070.041
Takeaways13.8680.2590.120.031
Passes1118.2830.6020.080.048
Faceoff win rate0.5710.4911.1650.030.035

Σ 0.471 ÷ Σ weights 0.85 = 0.554 → ×100 = 55.41 → 55

Offensive1.30
RateValueLeagueWeightContribution
Points per possession-sec0.3330.1180.40.779
Shooting %0.50.4880.20.205
Assists per pass0.0910.1150.40.319

Σ contribution = 1.303

Defensive0.65
StatValueLeague rated(ratio)WeightContribution
Saves22.3770.8430.30.253
Blocks35.1510.6050.20.121
Takeaways13.8680.370.250.092
Goals conceded107.3210.7380.250.185

Σ contribution = 0.651

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

Tweek Barrie Bulldogs

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

APR5.7
StatValueLeague avgStd devWeightzContribution
Goals32.232.220.230.3480.08
Assists12.091.760.19-0.623-0.118
Shots54.574.160.090.1040.009
Passes2218.288.850.080.420.034
Saves12.383.510.19-0.392-0.074
Blocks65.153.920.110.2170.024
Takeaways53.873.430.110.330.036

6.0 + clip(Σ −0.01 × 2, −3 to 3) = 5.981, then +0.25 hot shooting, −0.3 turnovers, −0.2 goals against → 5.7

Pucker+85
StatValueLeague rateRatioWeightContribution
Goal contribution3.54.1320.8470.320.271
Shots54.5661.0950.080.088
Saves12.3770.4210.150.063
Blocks65.1511.1650.070.082
Takeaways53.8681.2930.120.155
Passes2218.2831.2030.080.096
Faceoff win rate0.6670.4911.3590.030.041

Σ 0.795 ÷ Σ weights 0.85 = 0.936 − 0.083 turnover penalty = 0.853 → ×100 = 85.31 → 85

Offensive1.11
RateValueLeagueWeightContribution
Points per possession-sec0.2220.1180.40.682
Shooting %0.60.4880.20.245
Assists per pass0.0450.1150.40.184

Σ contribution = 1.112

Defensive0.88
StatValueLeague rated(ratio)WeightContribution
Saves12.3770.4780.30.143
Blocks65.1511.1630.20.233
Takeaways53.8681.2850.250.321
Goals conceded107.3210.7380.250.185

Σ contribution = 0.882

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

Mace Chapel Hill SoccerBoyHill

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

APR6.6
StatValueLeague avgStd devWeightzContribution
Goals32.232.220.230.3480.08
Assists22.091.760.19-0.054-0.01
Shots104.574.160.091.3070.118
Passes2218.288.850.080.420.034
Saves42.383.510.190.4620.088
Blocks125.153.920.111.7470.192
Takeaways63.873.430.110.6210.068

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

Pucker+135
StatValueLeague rateRatioWeightContribution
Goal contribution4.54.1321.0890.320.348
Shots104.5662.190.080.175
Saves42.3771.6830.150.252
Blocks125.1512.330.070.163
Takeaways63.8681.5510.120.186
Passes2218.2831.2030.080.096
Faceoff win rate0.4440.4910.9060.030.027

Σ 1.249 ÷ Σ weights 0.85 = 1.469 − 0.121 turnover penalty = 1.348 → ×100 = 134.76 → 135

Offensive0.75
RateValueLeagueWeightContribution
Points per possession-sec0.0890.1180.40.304
Shooting %0.30.4880.20.127
Assists per pass0.0910.1150.40.319

Σ contribution = 0.749

Defensive1.58
StatValueLeague rated(ratio)WeightContribution
Saves42.3771.5930.30.478
Blocks125.1511.8690.20.374
Takeaways63.8681.5010.250.375
Goals conceded57.3211.4330.250.358

Σ contribution = 1.585

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

Hill Chapel Hill SoccerBoyHill

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

APR7.2
StatValueLeague avgStd devWeightzContribution
Goals62.232.220.231.6960.39
Assists12.091.760.19-0.623-0.118
Shots94.574.160.091.0660.096
Passes2218.288.850.080.420.034
Saves02.383.510.19-0.676-0.129
Blocks55.153.920.11-0.039-0.004
Takeaways33.873.430.11-0.253-0.028

6.0 + clip(Σ 0.241 × 2, −3 to 3) = 6.482, then +0.5 hat trick, +0.25 hot shooting → 7.2

Pucker+118
StatValueLeague rateRatioWeightContribution
Goal contribution74.1321.6940.320.542
Shots94.5661.9710.080.158
Saves02.37700.150
Blocks55.1510.9710.070.068
Takeaways33.8680.7760.120.093
Passes2218.2831.2030.080.096
Faceoff win rate0.750.4911.5290.030.046

Σ 1.003 ÷ Σ weights 0.85 = 1.18 → ×100 = 117.99 → 118

Offensive1.25
RateValueLeagueWeightContribution
Points per possession-sec0.3890.1180.40.792
Shooting %0.6670.4880.20.27
Assists per pass0.0450.1150.40.184

Σ contribution = 1.246

Defensive0.82
StatValueLeague rated(ratio)WeightContribution
Saves02.3770.2380.30.072
Blocks55.1510.9710.20.194
Takeaways33.8680.7790.250.195
Goals conceded57.3211.4330.250.358

Σ contribution = 0.819

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

Tony Chapel Hill SoccerBoyHill

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

APR6.0
StatValueLeague avgStd devWeightzContribution
Goals12.232.220.23-0.551-0.127
Assists42.091.760.191.0850.206
Shots14.574.160.09-0.858-0.077
Passes1918.288.850.080.0810.006
Saves02.383.510.19-0.676-0.129
Blocks45.153.920.11-0.294-0.032
Takeaways43.873.430.110.0380.004

6.0 + clip(Σ −0.148 × 2, −3 to 3) = 5.704, then +0.25 hot shooting → 6.0

Pucker+82
StatValueLeague rateRatioWeightContribution
Goal contribution54.1321.210.320.387
Shots14.5660.2190.080.018
Saves02.37700.150
Blocks45.1510.7770.070.054
Takeaways43.8681.0340.120.124
Passes1918.2831.0390.080.083
Faceoff win rate0.50.4911.0190.030.031

Σ 0.697 ÷ Σ weights 0.85 = 0.82 → ×100 = 81.99 → 82

Offensive1.57
RateValueLeagueWeightContribution
Points per possession-sec0.1610.1180.40.539
Shooting %10.4880.20.356
Assists per pass0.2110.1150.40.674

Σ contribution = 1.57

Defensive0.84
StatValueLeague rated(ratio)WeightContribution
Saves02.3770.2380.30.072
Blocks45.1510.780.20.156
Takeaways43.8681.0340.250.259
Goals conceded57.3211.4330.250.358

Σ contribution = 0.845

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