J. Ryerson
Ability
Ability
Season 2026 profile
Shape scaled against a fixed, generous ceiling per stat for readability — not a league percentile.
Key stats
Appearances
3
Minutes
241
Rating
7.33
Yellow Cards
1
Player Evaluation
Heuristic 0-100 scores computed from this season's real stats — not a statistically fitted or backtested model, and never used as an input to any pillar's match-outcome probabilities. Display/scouting context only.
Ability / Quality
Position-weighted blend of this season's attack, creativity, and defense output.
System Fit
How closely this player's own attack/defense balance mirrors Borussia Dortmund's own this season. Borussia Dortmund lean attacking this season (goals for/against share 80%).
Overall (from recorded matches)
Summed directly from every match below — not the separately-synced season aggregate above, so this number always matches the list.
Matches
47
Minutes
3670
Goals
2
Assists
3
Avg. Rating
6.95
Yellow Cards
10
Red Cards
1
Pass Accuracy
33.2%
Match History
Bodo/Glimt
1–0
L
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
VfB Stuttgart
0–1
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
SC Paderborn 07
3–0
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Villarreal
3–2
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
1899 Hoffenheim
2–3
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Hamburger SV
2–0
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Holstein Kiel
3–0
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Bayer Leverkusen
2–4
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
VfL Wolfsburg
4–0
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
1899 Hoffenheim
2–3
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Borussia Mönchengladbach
3–2
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Bayern München
2–2
D
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Barcelona
4–0
L
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
SC Freiburg
1–4
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
FSV Mainz 05
3–1
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
RB Leipzig
2–0
L
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Lille
1–2
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
FC Augsburg
0–1
L
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Lille
1–1
D
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Union Berlin
6–0
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Sporting CP
0–0
D
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Sporting CP
0–3
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
VfB Stuttgart
1–2
L
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
1. FC Heidenheim
1–2
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Shakhtar Donetsk
3–1
W
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Werder Bremen
2–2
D
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Bologna
2–1
L
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Eintracht Frankfurt
2–0
L
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Holstein Kiel
4–2
L
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE
Bayer Leverkusen
2–3
L
Full fixture →
STATS OVERVIEW
ATTACKING
PASSING
DEFENDING
DISCIPLINE