SEBA Projections

Updated MLS, USL, and NWSL SEBA projections through September 3

Below are the updated season forecasts using data from games through September 3.

Power Rankings

The “Power Rankings” we concoct are the “strength” of the team according to its competitive expectations. They are computed by forecasting the expected points (3 x win probability + 1 x draw probability) against every other MLS team – both home and away – and taking the average per team.

SEBA has the Union remaining at 16th.

For those interested in how Philadelphia’s matches are weighted in the model (especially if skeptical about why SEBA’s rankings can be different from other outlets):

‘wght’ is the actual weight value used in the model, which is a combination of the ‘timewght’ (how long ago the match occurred), ‘goalWght’ (how much luck could have influenced the match result, as indicated by the goal differential), and ‘rostWght’ (how similar the roster deployments for both teams were compared with current trends).

For comparison, the current roster expectations for maximum weight for the Union are currently:

The following shows the evolution of SEBA’s power rankings for the MLS Eastern Conference over time:

Playoffs probability and more

Philadelphia’s playoffs odds have decreased from 0.7% to 0.6%.

The following shows the simulation distribution for the points earned by the sixth place MLS East club as well as the simulation distribution of points that Philadelphia is expected to earn.

Tiebreakers aside, the Union make the playoffs when >= this MLS-East-6th value.

The most common number of points required to make the playoffs in the East’s 6th slot remains at 49 while the most common number of points simulated for the Union remains at 38.

In part, clubs that score a lot of goals are given an advantage in MLS Cup due to the two-leg aggregate goal format of the conference semi-finals and conference finals. That gives those clubs a better chance at notching large victories which carry over.

The Union’s chances of winning the MLS Cup remain at practically zero.

In the U.S. Open Cup, poor teams with a higher propensity to earn a draw are given an advantage as they are more likely to reach penalty kicks, which are a complete tossup. Conversely, good teams with a higher propensity to earn a draw have a disadvantage for the same reason.

Philadelphia’s chances for qualifying in 2017 for the 2019 edition of the CONCACAF Champions League remain at practically zero.

Over time, we can see how Philadelphia’s odds for different prizes have changed.

The following are probabilities for each category of outcomes for Philadelphia:

The following shows the probability of each playoff ranking finish.

The following shows the summary of the simulations in an easy table format.

Next, we show how the Remaining Strength of Schedule affects each team.

The “Points Percentage Advantage” shown on the X-axis represents the percentage of points expected over the league average schedule. This “points expected” value is generated by simulating how all teams would perform with all remaining schedules (and therefore judges a schedule based upon how all teams would perform in that scenario).

In short, the higher the value, the easier the remaining schedule.

Accompanying the advantage percentage in the following table is their current standings rank (right now ties are not properly calculated beyond pts/gd/gf; I may fix that, but maybe not for a while), the remaining home matches, the remaining away matches, the current average points-per-game of future opponents (results-based, not model-based), and the average power ranking of future opponents according to SEBA.

The following shows the expectations for upcoming Philadelphia matches:

Philadelphia +/- Player Analysis

The ‘+’ is a measure counting how many goals were scored by the Union while the player was on the field. The ‘-‘ counts how many goals were scored against the Union while the player was on the field.

Player Net + MINS Net/90 +/90 -/90
1 Chris Pontius 7 28 21 3886 0.162 0.648 0.486
2 Oguchi Onyewu 5 28 23 4590 0.098 0.549 0.451
3 Jack Elliott 4 31 27 5114 0.070 0.546 0.475
4 Giliano Wijnaldum 3 18 15 2907 0.093 0.557 0.464
5 Warren Creavalle 2 4 2 334 0.539 1.078 0.539
6 Derrick Jones 1 10 9 1469 0.061 0.613 0.551
7 Andre Blake 1 26 25 4590 0.020 0.510 0.490
8 Raymon Gaddis 1 26 25 4530 0.020 0.517 0.497
9 CJ Sapong 0 35 35 6100 0.000 0.516 0.516
10 Ilsinho 0 21 21 3002 0.000 0.630 0.630
11 Fabian Herbers 0 8 8 660 0.000 1.091 1.091
12 Alejandro Bedoya -1 30 31 5457 -0.016 0.495 0.511
13 Roland Alberg -1 14 15 1668 -0.054 0.755 0.809
14 Haris Medunjanin -2 36 38 6651 -0.027 0.487 0.514
15 Adam Najem -2 1 3 142 -1.268 0.634 1.901
16 John McCarthy -3 10 13 2070 -0.130 0.435 0.565
17 Fabinho -4 18 22 3600 -0.100 0.450 0.550
18 Fafa Picault -4 20 24 3403 -0.106 0.529 0.635
19 Keegan Rosenberry -4 10 14 1897 -0.190 0.474 0.664
20 Joshua Yaro -4 5 9 942 -0.382 0.478 0.860
21 Marcus Epps -5 5 10 824 -0.546 0.546 1.092
22 Jay Simpson -5 4 9 350 -1.286 1.029 2.314
23 Richie Marquez -8 8 16 1953 -0.369 0.369 0.737

The following shows the overall net values since 2013 which is when data is available.

Player Net + MINS Net/90 +/90 -/90
1 Conor Casey 7 64 57 8348 0.075 0.690 0.615
2 Antoine Hoppenot 5 21 16 1060 0.425 1.783 1.358
3 Oguchi Onyewu 5 28 23 4590 0.098 0.549 0.451
4 Jack McInerney 5 35 30 5403 0.083 0.583 0.500
5 Chris Pontius 5 72 67 11233 0.040 0.577 0.537
6 Jack Elliott 4 31 27 5114 0.070 0.546 0.475
7 Fred 3 8 5 689 0.392 1.045 0.653
8 Giliano Wijnaldum 3 18 15 2907 0.093 0.557 0.464
9 Brian Brown 2 6 4 328 0.549 1.646 1.098
10 Ethan White 2 36 34 6056 0.030 0.535 0.505
11 Matt Kassel 1 2 1 139 0.647 1.295 0.647
12 Matthew Jones 1 3 2 450 0.200 0.600 0.400
13 Gabriel Farfan 1 6 5 643 0.140 0.840 0.700
14 Derrick Jones 1 10 9 1469 0.061 0.613 0.551
15 Ilsinho 1 47 46 6175 0.015 0.685 0.670
16 Michael Lahoud 0 36 36 5294 0.000 0.612 0.612
17 Warren Creavalle 0 36 36 5485 0.000 0.591 0.591
18 Fabian Herbers 0 34 34 3711 0.000 0.825 0.825
19 Keon Daniel 0 22 22 3481 0.000 0.569 0.569
20 Carlos Valdés 0 11 11 1946 0.000 0.509 0.509
21 Bakary Soumaré 0 3 3 504 0.000 0.536 0.536
22 Zac MacMath -1 88 89 15930 -0.006 0.497 0.503
23 Vincent Nogueira -1 81 82 13892 -0.006 0.525 0.531
24 Brian Sylvestre -1 18 19 3330 -0.027 0.486 0.514
25 Austin Berry -1 9 10 1667 -0.054 0.486 0.540
26 Rais Mbolhi -1 1 2 270 -0.333 0.333 0.667
27 Walter Restrepo -1 3 4 162 -0.556 1.667 2.222
28 Roger Torres -1 1 2 68 -1.324 1.324 2.647
29 Corben Bone -1 0 1 12 -7.500 0.000 7.500
30 Jeff Parke -2 37 39 6795 -0.026 0.490 0.517
31 Haris Medunjanin -2 36 38 6651 -0.027 0.487 0.514
32 Rais M’bolhi -2 9 11 1800 -0.100 0.450 0.550
33 Pedro Ribeiro -2 4 6 611 -0.295 0.589 0.884
34 Anderson Conceicão -2 0 2 180 -1.000 0.000 1.000
35 Adam Najem -2 1 3 142 -1.268 0.634 1.901
36 Charlie Davies -2 2 4 52 -3.462 3.462 6.923
37 Raymond Lee -2 0 2 24 -7.500 0.000 7.500
38 Sheanon Williams -3 95 98 17177 -0.016 0.498 0.513
39 Leonardo Fernandes -3 4 7 690 -0.391 0.522 0.913
40 Cristián Maidana -4 62 66 10287 -0.035 0.542 0.577
41 Ken Tribbett -4 33 37 5681 -0.063 0.523 0.586
42 Michael Farfan -4 29 33 4822 -0.075 0.541 0.616
43 Joshua Yaro -4 25 29 4288 -0.084 0.525 0.609
44 Fafa Picault -4 20 24 3403 -0.106 0.529 0.635
45 Sébastien Le Toux -5 119 124 19366 -0.023 0.553 0.576
46 Amobi Okugo -5 87 92 16050 -0.028 0.488 0.516
47 Alejandro Bedoya -5 43 48 7989 -0.056 0.484 0.541
48 Kléberson -5 6 11 1303 -0.345 0.414 0.760
49 Marcus Epps -5 5 10 824 -0.546 0.546 1.092
50 Jay Simpson -5 4 9 350 -1.286 1.029 2.314
51 Tranquillo Barnetta -6 54 60 9529 -0.057 0.510 0.567
52 Eric Ayuk -6 19 25 3165 -0.171 0.540 0.711
53 Aaron Wheeler -6 9 15 1730 -0.312 0.468 0.780
54 Roland Alberg -7 36 43 4468 -0.141 0.725 0.866
55 Zach Pfeffer -7 15 22 2210 -0.285 0.611 0.896
56 CJ Sapong -8 104 112 18057 -0.040 0.518 0.558
57 Andre Blake -8 81 89 15300 -0.047 0.476 0.524
58 Keegan Rosenberry -8 63 71 11779 -0.061 0.481 0.542
59 Maurice Edu -9 71 80 13587 -0.060 0.470 0.530
60 Danny Cruz -9 47 56 7151 -0.113 0.592 0.705
61 John McCarthy -10 24 34 5220 -0.172 0.414 0.586
62 Leo Fernandes -10 12 22 2082 -0.432 0.519 0.951
63 Fabinho -12 133 145 24158 -0.045 0.495 0.540
64 Fernando Aristeguieta -12 13 25 2909 -0.371 0.402 0.773
65 Andrew Wenger -13 53 66 8696 -0.135 0.549 0.683
66 Steven Vitória -13 19 32 4410 -0.265 0.388 0.653
67 Richie Marquez -15 87 102 16736 -0.081 0.468 0.549
68 Raymon Gaddis -20 151 171 28749 -0.063 0.473 0.535
69 Brian Carroll -21 119 140 22471 -0.084 0.477 0.561
Model Validation

The following shows the degree of error by the model vs the error if the model was purely random without intelligence. The x-axis is based on the date from which the forecast was made (this will update throughout the season as more results are finalized and compared with predictions). The ordinal squared error metric (not a traditional metric) is calculated as:

(ProbW – ActW)^2 + (ProbT – ActT)^2 + (ProbL – ActL)^2 +

((ProbW + ProbT) – (ActW + ActT))^2 +

((ProbL + ProbT) – (ActL + ActT))^2

where Prob[W/T/L] is the model’s probability of resulting outcomes and Act[W/T/L] is a 1 or 0 representation of whether it actually happened.

Random errors will decline when more ties occur as there is a less severe penalty for ties.

We should expect random errors to remain relatively constant over time, where our model’s errors will hopefully decline as the season goes on as it gathers new information.

These data points are not fixed until the end of the season due to additional matches adding to them.

USL
Power Rankings

SEBA has the Bethlehem Steel remaining at 18th while it has Harrisburg City remaining at 25th.

The following shows the evolution of SEBA’s power rankings for the USL East over time.

Playoffs probability and more

Bethlehem’s playoff odds have increased from 57.3% to 60.0% while Harrisburg City’s odds of reaching the postseason have increased from 0.4% to 0.5%.

Bethlehem’s odds at becoming the USL Champion remains at 0.7% while Harrisburg City’s chances remains at practically zero:

Over time, we can see how the odds for different prizes change for Bethlehem and Harrisburg.

The following are probabilities for each category of outcomes for Bethlehem.

The following are probabilities for each category of outcomes for Harrisburg City:

The following shows the probability of each post-playoff ranking finish:

The following shows the summary of simulations in an easy table format.

We can also show how the Remaining Strength of Schedule affects each team.

The “Points Percentage Advantage” shown on the X-axis represents the percentage of points expected over the league average schedule. This “points expected” value is generated by simulating how all teams would perform with all remaining schedules (and therefore judges a schedule based upon how all teams would perform in that scenario).

In short, the higher the value, the easier the remaining schedule.

Remaining home field advantage will make a large contribution here. It can also be true that a better team has an ‘easier’ schedule simply because they do not have to play themselves. Likewise, a bad team may have a ‘harder’ schedule because they also do not play themselves.

The table following the chart also shares helpful context with these percentages.

Accompanying the advantage percentage in the following table is their current standings rank (right now ties are not properly calculated beyond pts/gd/gf), the remaining home matches, the remaining away matches, the current average points-per-game of future opponents (results-based, not model-based), and the average power ranking of future opponents according to SEBA.

The following shows the expectations for upcoming matches for both Bethlehem and Harrisburg:

Model Validation

This chart is the same as that in the MLS forecast (except for USL matches instead of MLS).

Remember that these data points are not fixed until the end of the season.

NWSL
Power Rankings

 

Playoffs probability and more

The following shows the summary of the simulations in an easy table format.

As a new feature, we can also show how the Remaining Strength of Schedule affects each team.

The “Points Percentage Advantage” shown on the X-axis represents the percentage of points expected over the league average schedule. This “points expected” value is generated by simulating how all teams would perform with all remaining schedules (and therefore judges a schedule based upon how all teams would perform in that scenario).

In short, the higher the value, the easier the remaining schedule.

It can also be true that a better team has an ‘easier’ schedule simply because they do not have to play themselves. Likewise, a bad team may have a ‘harder’ schedule because they also do not play themselves.

The table following the chart also shares helpful context with these percentages:

Accompanying the advantage percentage in the following table is their current standings rank (right now ties are not properly calculated beyond pts/gd/gf), the remaining home matches, the remaining away matches, the current average points-per-game of future opponents (results-based, not model-based), and the average power ranking of future opponents according to SEBA.

The SEBA Projection System is an acronym for a tortured collection of words in the Statistical Extrapolation Bayesian Analyzer Projection System. Check out the first season’s post to find out how it works (https://phillysoccerpage.net/2017/03/03/2017-initial-seba-projections/)

Leave a Reply

Your email address will not be published. Required fields are marked *

*