Skip to content
Moritz Wels

Moritz Wels

Attack - Right Winger  at WSG Tirol
Age21
CitizenshipAustria
Height1.86 m
Footboth
BornSeptember 25, 2004
at WSG Tirol 327 days · joined 2025-07-01
👕100+ Apps
Market value €400k
Right Winger Attack

Career snapshot

7
clubs played for
19/20
debut season
0.27
goals / match
SK Sturm Graz II
top club · 41 apps

Career highs

€500k
peak value · 2024
top transfer fee
11
best season · 20/21
1 · 2.8%
pens / of goals
133Appearances
36Goals
19Assists
26Yellow cards
0Red cards
21Full matches (90′)
Full nameMoritz Wels
Date of birth2004-09-25 (21 yrs)
Place of birthHartberg, Austria
CitizenshipAustria
PositionAttack - Right Winger (main: Attack)
Footboth
Height186.00 m
Current clubWSG Tirol
On loan from ↩ Austria Vienna parent contract: 2026-06-30
Joined2025-07-01
Contract expires2026-06-30
AgentGROW
OutfitterPuma
Jun 2026
Transfer: WSG Tirol → Austria Vienna
25/26 · Return from loan
Jul 2025
25/26 — WSG Tirol
6 matches · 2 G · 1 A · across 2 competitions
Jul 2025
Transfer: Austria Vienna → WSG Tirol
25/26 · Loan
Aug 2024
Injury: unknown
2 games missed
Jul 2024
24/25 — SV Stripfing, Austria Vienna
25 matches · 4 G · 3 A · across 4 competitions
Jul 2023
23/24 — SV Stripfing, Austria Vienna
27 matches · 4 G · 1 A · across 4 competitions
Jul 2023
Transfer: Sturm Graz → Austria Vienna
23/24 · Transfer
Jan 2023
Injury: unknown
12 games missed
Jul 2022
22/23 — SK Sturm Graz II, SK Sturm Graz
23 matches · 3 G · 1 A · across 4 competitions
Jul 2021
21/22 — SK Sturm Graz, AKA Steiermark - Sturm Graz U18, SK Sturm Graz II
28 matches · 11 G · 13 A · across 6 competitions
Jul 2021
Transfer: Stmk.-Sturm U18 → Sturm Graz
21/22 · Transfer
Jul 2020
20/21 — AKA Steiermark - Sturm Graz U18
22 matches · 11 G · 0 A · across 1 competition
Jul 2020
Transfer: Stmk.-Sturm U16 → Stmk.-Sturm U18
20/21 · Transfer
Jul 2019
19/20 — AKA Steiermark - Sturm Graz U16, AKA Steiermark - Sturm Graz U18
2 matches · 1 G · 0 A · across 2 competitions
Jul 2019
Transfer: Stmk.-Sturm U15 → Stmk.-Sturm U16
19/20 · Transfer
Jul 2018
Transfer: Sturm Graz Yth → Stmk.-Sturm U15
18/19 · Transfer
Jul 2015
Transfer: Dechantk. Jgd. → Sturm Graz Yth
15/16 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset

Percentile rank vs 34 other Attack - Right Wingers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals2 total · 1.05/90
100
Assists1 total · 0.53/90
91
G+A3 total · 1.58/90
100
Yellow cards1 total · 0.53/90
0
1,934 min
Minutes played by club
WSG Tirol 8.8%
Austria Vienna 0.0%
SV Stripfing 22.0%
SK Sturm Graz 1.7%
SK Sturm Graz II 44.8%
AKA Steiermark - Sturm Graz U18 22.8%
AKA Steiermark - Sturm Graz U16 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
WSG Tirol 1 25/26 25/26 6 2 1 171
Austria Vienna 2 23/24 24/25 25 0 1 0
SV Stripfing 2 23/24 24/25 27 8 3 425
SK Sturm Graz 2 21/22 22/23 8 1 0 32
SK Sturm Graz II 2 21/22 22/23 41 12 14 866
AKA Steiermark - Sturm Graz U18 3 19/20 21/22 25 13 0 440
AKA Steiermark - Sturm Graz U16 1 19/20 19/20 1 0 0 0

Career trajectory — goals, assists & market value

6€125K12€250K18€375K24€500K19/20 — 1 goals (AKA Steiermark - Sturm Graz U18)119/2020/21 — 11 goals (AKA Steiermark - Sturm Graz U18)1120/2121/22 — 11 goals (AKA Steiermark - Sturm Graz U18)21/22 — 13 assists2421/2222/23 — 3 goals (SK Sturm Graz II)22/23 — 1 assists422/2323/24 — 4 goals (SV Stripfing)23/24 — 1 assists523/2424/25 — 4 goals (SV Stripfing)24/25 — 3 assists724/2525/26 — 2 goals (WSG Tirol)25/26 — 1 assists325/2621/22 — €250K22/23 — €400K23/24 — €400K24/25 — €500K25/26 — €400KGoalsAssistsMarket value

Goals by season

19/20: 1119/2020/21: 111120/2121/22: 111121/2222/23: 3322/2323/24: 4423/2424/25: 4424/2525/26: 2225/26

Assists by season

19/20: 0019/2020/21: 0020/2121/22: 131321/2222/23: 1122/2323/24: 1123/2424/25: 3324/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Bundesliga WSG Tirol 4 2 1 1 0 171
25/26 ÖFB-Cup WSG Tirol 2 0 0 0 0 0
24/25 2. Liga SV Stripfing 11 4 2 2 0 225
24/25 Bundesliga Austria Vienna 12 0 0 0 0 0
24/25 ÖFB-Cup Austria Vienna 2 0 1 0 0 0
24/25 UECL Qualifiers Austria Vienna 0 0 0 0 0 0
23/24 2. Liga SV Stripfing 15 4 1 2 0 200
23/24 Bundesliga Austria Vienna 9 0 0 0 0 0
23/24 Bundesliga EC-Play-off Austria Vienna 2 0 0 1 0 0
23/24 ÖFB-Cup SV Stripfing 1 0 0 0 0 0
22/23 2. Liga SK Sturm Graz II 20 2 1 6 0 702
22/23 Bundesliga SK Sturm Graz 2 1 0 0 0 32
22/23 Champions League Qu. SK Sturm Graz 1 0 0 0 0 0
22/23 Europa League SK Sturm Graz 0 0 0 0 0 0
21/22 Bundesliga SK Sturm Graz 2 0 0 0 0 0
21/22 Europa League SK Sturm Graz 2 0 0 0 0 0
21/22 Europa League Qualifying SK Sturm Graz 0 0 0 0 0 0
21/22 ÖFB Jugendliga U18 AKA Steiermark - Sturm Graz U18 2 1 0 0 0 180
21/22 ÖFB-Cup SK Sturm Graz 1 0 0 0 0 0
21/22 Regional League Central SK Sturm Graz II 21 10 13 9 0 164
20/21 ÖFB Jugendliga U18 AKA Steiermark - Sturm Graz U18 22 11 0 5 0 176
19/20 ÖFB Jugendliga U16 AKA Steiermark - Sturm Graz U16 1 0 0 0 0 0
19/20 ÖFB Jugendliga U18 AKA Steiermark - Sturm Graz U18 1 1 0 0 0 84
SeasonDateFromToTypeMarket valueFee
15/16 2015-07-01 Dechantk. Jgd. Sturm Graz Yth Transfer 0
18/19 2018-07-01 Sturm Graz Yth Stmk.-Sturm U15 Transfer 0
19/20 2019-07-01 Stmk.-Sturm U15 Stmk.-Sturm U16 Transfer 0
20/21 2020-07-01 Stmk.-Sturm U16 Stmk.-Sturm U18 Transfer 0
21/22 2021-07-01 Stmk.-Sturm U18 Sturm Graz Transfer 0
23/24 2023-07-01 Sturm Graz Austria Vienna Transfer 400000
25/26 2025-07-01 Austria Vienna WSG Tirol Loan 400000
25/26 2026-06-30 WSG Tirol Austria Vienna Return from loan 400000
SeasonInjuryFromToDays missedGames missed
22/23 Meniscus damage 2023-01-06 2023-04-15 100 12
24/25 muscular problems 2024-08-17 2024-08-26 10 2
Current€400k
Peak€500k
Low€100k
Δ since start+€300k
€100k€200k€300k€400k€500k197019701970
DateValue
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €250k
Jan 1, 1970 €250k
Jan 1, 1970 €100k

No national team data.

TeammatePPG played withJoint goalsMinutes
Mohammed Fuseini 1 1 906
Jonas Karner 1 0 790
Dominik Fitz 1 0 659
Reinhold Ranftl 1 0 622
Peter Kiedl 1 0 528
Martin Krienzer 2 0 0
Kilian Kretschmer 1 0 0
Jonas Veit 1 0 0
Luca Pazourek 2 2 0
Dejan Radonjic 1 0 0
Lukas Walchhütter 1 0 0
Simon Furtlehner 1 0 0
Leon Grube 1 0 0
Ben Schweinzer 1 0 0
Maximilian Sieber 1 0 0
Christoph Lang 1 3 0
Nils Ostermann 1 0 0
Simon Nelson 2 0 0
Luka Maric 2 0 0
Johann Lieber 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
20/21 ÖFB Jugendliga U18 AKA Steiermark - Sturm Graz U18 11 22
21/22 Regional League Central SK Sturm Graz II 10 21
23/24 2. Liga SV Stripfing 4 15

Top assist seasons

SeasonCompetitionClubAssistsMatches
21/22 Regional League Central SK Sturm Graz II 13 21
24/25 2. Liga SV Stripfing 2 11
23/24 2. Liga SV Stripfing 1 15

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-06-30 WSG Tirol Austria Vienna Return from loan €400k
25/26 2025-07-01 Austria Vienna WSG Tirol Loan €400k

Teams faced most often by Moritz Wels's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
SCR Altach 20 6 6 8 21 21 0 30%
Rapid Wien 17 1 3 13 12 39 -27 6%
Wolfsberger AC 17 7 4 6 37 31 +6 41%
LASK 17 5 5 7 27 30 -3 29%
Austria Wien 15 3 4 8 13 24 -11 20%
TSV Hartberg 15 7 3 5 21 19 +2 47%
Sturm Graz 13 0 2 11 11 33 -22 0%
RB Salzburg 13 1 1 11 9 43 -34 8%
SV Ried 10 5 2 3 20 16 +4 50%
FC Admira Wacker 10 3 6 1 12 7 +5 30%
Austria Lustenau 9 4 2 3 15 15 0 44%
SK Austria Klagenfurt 7 1 1 5 7 12 -5 14%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
19/20 Senior debut season
19/20 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 6 171 1 0 0 0.53
24/25 25 225 2 0 0 0.8
23/24 27 200 3 2 0 2.25
22/23 23 734 6 0 0 0.74
21/22 28 344 9 0 0 2.35
20/21 22 176 5 0 0 2.56

Output by competition

Career goals and assists broken down by tournament.

ÖFB Jugendliga U18
25 apps
13 G
0 A
Regional League Central
21 apps
10 G
13 A
2. Liga
46 apps
10 G
4 A
Bundesliga
29 apps
3 G
1 A
ÖFB-Cup
6 apps
0 G
1 A

Frequently asked about Moritz Wels

Who is Moritz Wels?

Moritz Wels is an Austria professional footballer who plays as a right winger for WSG Tirol.

How old is Moritz Wels?

Moritz Wels is 21 years old. He was born on September 25, 2004 in Hartberg.

What position does Moritz Wels play?

Moritz Wels plays as a right winger (Attack - Right Winger).

What club does Moritz Wels play for?

Moritz Wels currently plays for WSG Tirol.

How many career goals has Moritz Wels scored?

Across all senior club competitions in our dataset, Moritz Wels has scored 36 goals in 133 appearances.

What is Moritz Wels's market value?

Moritz Wels's most recent reported market value is €400k.