Simulation Soccer League
s26 Rookie of the Season Projection - Printable Version

+- Simulation Soccer League (https://forum.simulationsoccer.com)
+-- Forum: Player Development (https://forum.simulationsoccer.com/forumdisplay.php?fid=5)
+--- Forum: Capped Point Tasks (https://forum.simulationsoccer.com/forumdisplay.php?fid=23)
+---- Forum: Articles (https://forum.simulationsoccer.com/forumdisplay.php?fid=46)
+---- Thread: s26 Rookie of the Season Projection (/showthread.php?tid=10306)



s26 Rookie of the Season Projection - AustinP0027 - 2026-07-27

Season 26 Rookie of the Season

Keeping up with my draft class, we’re headed towards the end of the season. And so, with the data at my fingertips, it had me wondering, who is mostly likely to end up named the Rookie of the Season?

Here’s the fast/quick/ugly view.

NameClubPositionMinutes PlayedAverage Rating
Saba KvekvetsiaAS ParisM ( R), AM (RL)5047.4945
Jack PowCS Rova MpanjakaAM (RL), ST ( C)9907.45
Sadie BlackAF Masques SacrésD/WB/AM ( R)9907.41
Alex PeñaNorth Shore UnitedD ( R), WB (RL)9907.4
Saphira BrightscalesAF Masques SacrésD (LC), WB (L)9907.36
THRAXXii La’MortAF Masques SacrésM/AM ( C), ST ( C)1807.305
Reece MunroMontréal UnitedAM (RLC)9907.09
Dennis van HuntelrooySeoul MFCM/AM ( C), ST ( C)9907.01
Blaise N'KufoKrung Thep FCAM (RC), ST ( C)9906.98


If you just look at the FM produced “Average Rating”, that is your Top 10.


But, come on now, you know me. I’m not content with just taking a single stat. There must be multiple, and they must have weights.

The Data
As I have before, I pulled the entire season to date’s stats. And then, as before, I converted them into per-90 metrics. A little bit of that is selfish, as my own players is only a half time player, so just using raw metrics, I would be at the bottom of the list. But also, because it’s better for math or something.

Now that per-90 stats were all created, there was a second challenge. There is no good way of knowing what position someone actually played. So, to solve this, I decided that each rookie gets graded for EVERY position they can play.

That means:
  • a player listed as AM (LC), ST ( C) is evaluated as both an AM and a ST
  • a player listed as D ( C), WB ( R), DM is evaluated as a defender, wingback, and defensive midfielder
  • goalkeepers are evaluated only as goalkeepers

The idea here is if I can score someone at every possible position they could play, I can avoid the issue of guessing what someone was playing and giving them the wrong weighted stats because of it.

Z Scoring
I then decided on using z-scoring on each metric as the means of rating player performance. That scoring was done based on the position group that was being assessed.

Z-Score formula is:
Z = (player stat - position group mean for that stat)/position group standard deviation

The intent of this is to avoid trying to compare players against the entire rookie class, and instead only compare them against their position group. When you’re thinking of the role assignment above where I said players would have multiple groups, the easiest way to envision it is thinking of a google sheet where a player has two rows. One rows with their scores and the position like ST, the other row with their scores and the position AM. The scores will be different per stat because the comparisons are different.

Example of z-score:
Goals p90 z = 1.8
xG p90 z = 1.1
Assists p90 z = 0.4
Key Passes p90 z = -0.2
Average Rating z = 0.9


The Weights
My favorite part. You’ll notice this doesn’t match my Top 10 articles. Mostly, because I wanted to do actual position groups instead of the category groups from that, but also because…I like to see what data looks like if you tweak things, so sue me!

The weights are broken into positions.

Strikers (ST) are driven mainly by attacking output:

goals p90: 6
xG p90: 4
shots on target p90: 3
assists p90: 2
xA p90: 2
key passes p90: 2
average rating: 5

Attacking midfielders (AM) emphasize creation and final-third production:

assists p90: 5
xA p90: 5
key passes p90: 4
chances created p90: 4
goals p90: 3
xG p90: 2
successful passes p90: 2
pass%: 3
average rating: 5

Central midfielders (M) are judged more on control and distribution:

successful passes p90: 4
pass%: 4
key passes p90: 2
xA p90: 2
interceptions p90: 3
tackles won p90: 3
successful presses p90: 3
average rating: 5

Defensive midfielders (DM) are built around ball-winning and defensive work:

tackles won p90: 5
interceptions p90: 5
successful presses p90: 4
successful passes p90: 3
pass%: 3
clearances p90: 2
average rating: 5
mistakes leading to goals p90: -10

Defenders (D) are weighted toward stopping attacks and limiting errors:

tackles won p90: 5
interceptions p90: 5
clearances p90: 4
blocks p90: 4
successful headers p90: 3
header%: 2
pass%: 2
average rating: 5
mistakes leading to goals p90: -10

Wingbacks (WB) are balanced between defending and chance creation:

assists p90: 4
key passes p90: 4
successful crosses p90: 4
cross%: 3
tackles won p90: 3
interceptions p90: 3
successful presses p90: 3
average rating: 5

Goalkeepers (GK) use a separate keeper-specific model:

clean sheets p90: 5
conceded p90: -5
xG prevented p90: 5
xsave%: 4
save%: 5
saves parried p90: 2
saves held p90: 2
saves tipped p90: 2
penalties saved p90: 2
average rating: 5
player of the match p90: 1

Role Score
To get the final score, the z-score of each relevant stat is multiplied by the weighting.

Example using Striker weights:
Role Score =
6 × (Goals p90 z)
+ 4 × (xG p90 z)
+ 3 × (Assists p90 z)
+ 2 × (xA p90 z)
+ 2 × (Shots on Target p90 z)
+ 2 × (Key Passes p90 z)
+ 5 × (Average Rating z)

This gives me a per player-per position scoring system that can be used to pull out the top contenders to choose a single player for Rookie of the Season.


The Top 5s

Striker
RankNameClubSeasonRoleRole Z ScoreGoals p90xG p90Assists p90xA p90Shots p90Shots on Target p90Key Passes p90Average Rating
1Owen GoalAS Paris26ST24.6350.7410.29800.3332.9631.4812.7786.9691
2Jack PowCS Rova Mpanjaka26ST24.4440.4550.3960.5450.2731.8180.9091.2737.45
3Dennis van HuntelrooySeoul MFC26ST12.850.4550.3290.1820.0832.7271.5450.8187.01
4THRAXXii La’MortAF Masques Sacrés26ST11.30800.0651.50.5450.50.547.305
5Blaise N'KufoKrung Thep FC26ST6.8110.1820.3920.1820.2222.0911.18216.98

The striker race was one of the closest across all positions, with Owen Goal narrowly edging Jack Pow by less than 0.2 Role Z Score points. Owen's exceptional scoring rate ultimately proved to be the deciding factor, while Jack combined high-end finishing with the strongest assist production among the top five. Dennis van Huntelrooy claimed third through an impressive blend of shot volume and efficiency, consistently putting efforts on target throughout the season. THRAXXii La'Mort delivered one of the most eye-catching performances despite playing only 180 minutes, producing elite per-90 creative numbers that allowed the limited sample to compete with full-season campaigns. Blaise N'Kufo rounded out the group with a balanced attacking profile built around strong expected goals, consistent shooting, and solid overall production.


Attacking Midfielder
RankNameClubSeasonRoleRole Z ScoreGoals p90Assists p90xG p90xA p90Key Passes p90Chances Created p90Successful Passes p90Pass %Average Rating
1Saba KvekvetsiaAS Paris26AM58.1850.5360.7140.2980.7953.2141.60726.2585.96497.4945
2THRAXXii La’MortAF Masques Sacrés26AM49.72501.50.0650.5454142.586.73477.305
3Sadie BlackAF Masques Sacrés26AM39.1520.1820.5450.2010.4754.2731.45537.81882.21347.41
4Jack PowCS Rova Mpanjaka26AM25.2610.4550.5450.3960.2731.2730.90923.63684.41567.45
5Owen GoalAS Paris26AM20.4040.74100.2980.3332.7781.11124.25985.06496.9691

Saba Kvekvetsia comfortably led the attacking midfielder rankings with the highest Role Z Score of any outfield player in the rookie class. Strong goal contributions were complemented by elite creativity, chance creation, and passing quality, resulting in a well-rounded attacking season. THRAXXii La'Mort followed in second, with remarkable assist and key pass production carrying a limited-minute campaign into the upper tier of the rankings. Sadie Black's third-place finish showcased outstanding versatility, pairing excellent creative output with defensive performances that also placed among the league's best. Jack Pow and Owen Goal completed the top five, demonstrating that both players were capable of creating chances as well as finishing them.


Midfielder
RankNameClubSeasonRoleRole Z ScoreSuccessful Passes p90Attempted Passes p90Pass %Key Passes p90xA p90Interceptions p90Tackles Won p90Successful Presses p90Average Rating
1THRAXXii La’MortAF Masques Sacrés26M35.37342.54986.734740.5452.5347.305
2Saba KvekvetsiaAS Paris26M22.89126.2530.53685.96493.2140.7951.7862.3213.757.4945
3Joshua Homme III Esquire LimitedF.C. Kaapstad26M12.92330.90936.27385.21320.2992.1822.9093.9096.96
4Nick KasakF.C. Kaapstad26M9.0737.5454387.3154.0910.3292.3641.3642.4556.84
5Gold ShipAthênai F.C.26M0.46723.529.579.6611.50.28533.2546.58

The midfield rankings highlighted a different style of excellence, rewarding complete all-around play rather than purely attacking production. THRAXXii La'Mort finished first thanks to outstanding passing numbers, creativity, pressing, and efficiency in possession. Saba Kvekvetsia continued an exceptional rookie season with another podium finish, while Joshua Homme III Esquire Limited and Nick Kasak earned high marks through a combination of distribution, defensive work, and ball progression. Gold Ship rounded out the top five by producing solid defensive numbers alongside effective passing despite playing considerably fewer minutes than most of the competition.

Defensive Midfielder
RankNameClubSeasonRoleRole Z ScoreTackles Won p90Interceptions p90Successful Presses p90Successful Passes p90Pass %Clearances p90Average RatingMistakes Leading to Goals p90
1Scorp E. UnsharkCairo City26DM25.7243.1822.7273.09127.27381.74391.9096.760
2Nick KasakF.C. Kaapstad26DM18.0161.3642.3642.45537.54587.31536.840
3Felix PedroF.C. Kaapstad26DM8.0251.4552.0911.81832.27381.986126.910
4Josh HarperRapid Magyar SC26DM6.4632.5451.3644.3642680.1122.8186.650
5S SeiRapid Magyar SC26DM5.6341.63623.18234.72784.326726.650

Scorp E. Unshark established themself as the premier defensive midfielder through an excellent balance of tackling, interceptions, pressing, and reliable ball distribution. Rather than dominating one category, the performance stood out because of consistently strong numbers across nearly every defensive metric. Nick Kasak finished second thanks to outstanding passing ability without sacrificing defensive effectiveness, while Felix Pedro, Josh Harper, and S Sei formed a tightly packed chasing group. Across the position, consistency in defensive contribution proved more valuable than excelling in a single statistical category.

Defender
RankNameClubSeasonRoleRole Z ScoreTackles Won p90Interceptions p90Clearances p90Blocks p90Successful Headers p90Header %Pass %Average RatingMistakes Leading to Goals p90
1Sadie BlackAF Masques Sacrés26D28.1022.2732.9091.9090.273690.41182.21347.410
2Joe MormorRapid Magyar SC26D25.5483.9092.5452.6361.0911.81836.363685.79096.950
3Saphira BrightscalesAF Masques Sacrés26D24.4912.2733.1821.3640.9092.9096483.95527.360
4STAR SCREAMSeoul MFC26D15.43.1822.9092.6361.1823.45559.37577.00266.920.091
5Alex PeñaNorth Shore United26D9.6432.3641.9091.4551.2730.63615.555682.59747.40

Sadie Black claimed the top defender ranking with an outstanding all-around defensive season. Elite aerial ability, strong tackling and interception numbers created clear separation from the rest of the field. Joe Mormor and Saphira Brightscales followed closely behind, each combining dependable defending with meaningful contributions in possession. STAR SCREAM's excellent block and interception numbers earned fourth place, while Alex Peña completed the top five through a balanced defensive campaign that translated equally well into wide defensive roles.

Wing Back
RankNameClubSeasonRoleRole Z ScoreAssists p90Key Passes p90Successful Crosses p90Cross %Tackles Won p90Interceptions p90Successful Presses p90Average Rating
1Sadie BlackAF Masques Sacrés26WB32.1510.5454.2733.45537.25492.2732.9092.3647.41
2Alex PeñaNorth Shore United26WB28.590.9092.9092.36436.61972.3641.9093.9097.4
3Saphira BrightscalesAF Masques Sacrés26WB16.3190.4552.1821.27324.13792.2733.1823.2737.36
4Joshua Homme III Esquire LimitedF.C. Kaapstad26WB8.5480.36421.36423.07692.9092.1823.9096.96
5Gold ShipAthênai F.C.26WB-4.7650.251.5003.25346.58

Sadie Black added another first-place finish by topping the wingback rankings, demonstrating just how valuable the combination of attacking and defensive contributions can be from wide areas. Strong crossing, chance creation, pressing, and defensive work produced the highest overall score at the position. Alex Peña finished a strong second by pairing excellent crossing numbers with consistent defensive output, while Saphira Brightscales continued an outstanding rookie season with another podium appearance. Joshua Homme III Esquire Limited produced perhaps the most balanced statistical profile of the remaining group, and Gold Ship's inclusion despite limited minutes highlighted the impact of efficient per-90 production, while also highlighting the drop off at the position.

Goalkeeper
RankNameClubSeasonRoleRole Z ScoreClean Sheets p90Conceded p90Saves Parried p90Saves Held p90Saves Tipped p90Save %Penalties Faced p90Penalties Saved p90xSave %xG Prevented p90Average RatingPlayer of the Match p90
1Umaq YupanquiCairo City26GK40.2630.2732.0912.6361.5451.27372.28920.1820.09178.76360.2826.950.182
2Cory StevensRapid Magyar SC26GK13.05702.5453.1821.909170.52630.182083.5091-0.0626.870
3Lencho AshAF Masques Sacrés26GK-21.4930.0912.3641.3641.0910.81858.06450077.7818-0.536.710
4Moew enBachAthênai F.C.26GK-31.82702.7271.5451.5450.81858.90410.091081.4727-0.8346.520

Umaq Yupanqui stood out as the clear top goalkeeper, leading the position through a combination of clean sheets, shot stopping, goals prevented, and overall efficiency. Cory Stevens finished comfortably in second, posting the strongest xSave% in the rookie class while maintaining excellent save numbers throughout the season. Lencho Ash and Moew enBach rounded out the rankings, each showing flashes of strong shot-stopping ability but falling behind in the weighted metrics that most strongly influenced goalkeeper performance. Compared to the outfield positions, the goalkeeper rankings showed the largest separation between first and the rest of the field.

Notable Takeaways
One of the biggest themes of the rookie class was positional versatility. THRAXXii La'Mort appeared in the top five as a striker, attacking midfielder, and midfielder, even leading the midfield rankings despite playing significantly fewer minutes than many of the other top performers. Sadie Black delivered perhaps the most complete all-around rookie season, finishing first at both defender and wingback while also placing third among attacking midfielders. Jack Pow and Owen Goal each demonstrated their flexibility by ranking highly as both strikers and attacking midfielders, while several defensive players successfully translated their strengths across multiple roles.

Perhaps the most encouraging takeaway is that there was no single formula for success. Some rookies stood out through prolific goal scoring, others through creativity and passing, while defenders and goalkeepers earned recognition through preventing opportunities rather than creating them. Personally, I’m happy that the role-based weighted z-score model allowed each player to be evaluated against peers playing similar roles, resulting in leaderboards that rewarded excellence regardless of position.

Rookie of the Season
The whole point of this article!

The groupings above were meant to highlight the position groups so that the class could see where some of their top performers aligned.

To get to a single Rookie of the Season, I then followed this process:
  • Pick each player's best-performing role
  • Calculated the mean and standard deviation of each “best performing role” z-score.
  • Created a new Z-score using that new mean and std deviation
  • Ranked the Rookies!

2nd through 5th of the final Z Score
RankNameClubSeasonBest RoleBest Role ScoreOverall Z Score
2THRAXXii La’MortAF Masques Sacrés26AM49.7252.31
3Umaq YupanquiCairo City26GK40.2631.802
4Sadie BlackAF Masques Sacrés26AM39.1521.743
5Alex PeñaNorth Shore United26WB28.591.176

And your top overall Z-score and my vote for Rookie of the Season:
RankNameClubSeasonBest RoleBest Role ScoreOverall Z Score
1Saba KvekvetsiaAS Paris26AM58.1852.764

Saba Kvekvetsia's Rookie of the Season campaign was the definition of a complete attacking midfielder. While other top rookies excelled in one or two areas, Saba consistently ranked among the best across nearly every statistic that the attacking midfielder model values, resulting in the highest Role Z Score of any outfield player before ultimately finishing first in the overall rookie rankings with an Overall Z Score of 2.764.

The foundation of that success was elite creativity. Saba averaged 0.714 assists per 90, 0.795 expected assists per 90, 3.214 key passes per 90, and 1.607 chances created per 90, producing some of the strongest chance creation numbers in the rookie class. Those contributions translated directly into excellent z-scores across the attacking midfield model, particularly in expected assists, chance creation, and key passes, where Saba ranked well above the positional average.

Just as importantly, Saba paired that creativity with genuine goal threat. Averaging 0.536 goals per 90 from 0.298 xG per 90 demonstrated an ability to consistently finish chances, while the positive xG overperformance indicated clinical finishing throughout the season. Rather than relying solely on teammates to benefit from creative play, Saba was equally capable of becoming the focal point of an attack.

Possession was another area where Saba separated from the field. Completing over 26 successful passes per 90 at an 85.96% completion rate while still attempting progressive passes and creating chances showed an ability to dictate play without sacrificing efficiency. The model rewards attacking midfielders who can both progress possession and create opportunities, and Saba excelled in both categories.

Although attacking output drove the overall score, Saba also contributed defensively. Averaging 2.321 tackles won, 1.786 interceptions, and 3.750 successful presses per 90 provided meaningful defensive value, ensuring there were very few weaknesses anywhere in the statistical profile. Combined with a class-leading 7.49 average rating, Saba consistently impacted matches in every phase of play.

Perhaps the most impressive aspect of the season was its consistency. Saba did not lead every statistical category, but finished well above average in nearly all of the metrics that define an elite attacking midfielder. That breadth of production produced the highest attacking midfielder Role Z Score (58.185) and, after comparing every rookie's best positional season on a common scale, the highest Overall Z Score in the rookie class. In a season filled with outstanding specialist performances, Saba's ability to influence matches as a scorer, creator, passer, and defender ultimately made the difference.

Even more impressive was that Saba was capable of doing this as a half time player, playing only 504 minutes compared to the full time starters’ 990. Using my own player, Ignignokt, as a comparison of a different half time player, I only put up a best role score of 4.41 and had an overall Z score ranking of 22nd place. Saba being able to put up such huge, impactful numbers while playing the same amount of minutes as my player is truly, truly impressive.