Skip to content
KM

Karl Mägi

€400KMarket Value
Viimsi
Viimsi
•Attacker•
Estonia
6.7
Season Score
18
Jul 23, 2008
0.45
Goals/Match
Card stats based on
2026

Performance Overview

Season Performance 25/26
All Competitions
Matches
11
Goals
5
Assists
2
Goal Contributions
7
Mins/game
84
Avg Rating
6.66

rating

6.59-0.66(-9.9%)
Last 14 matches
Oct 6, 2025 — Oct 6, 2026
High
6.85
Low
5.95
Avg
6.59
G+A
8
Wins8
Draws2
Losses4
MonthMatchesMinsGAG+AG/MRating
Sep 2026
1900000.005.95
Jul 2026
21191010.506.61
May 2026
21800000.006.48
Apr 2026
32702020.676.69
Mar 2026
32702240.676.85
Nov 2025
1580000.006.46
Oct 2025
2901010.506.50
7 months • 14 matches
Career Statistics

Career

Career Progress

Career Progress

Appearances per Season

Appearance Distribution

15
Full match
12
Substituted off
31
From Bench

Karl Mägi: career in numbers

Career figures, computed
Best-rated season
2024 · 6.94Esiliiga A
Lowest-rated season
2025 · 6.56Esiliiga A
Career involvement (league)
0.4 G+A per 9021 goals + 1 assist across 6 league seasons (per-90 from 1579 minutes on record)
League seasons on record
6 (2024–2026)
Clubs with recorded appearances
2

How we calculate this

Rival Clubs(22)

Player stats against each opponent club

TeamMPWDLGA
Levadia IILevadia II76011010
ElvaElva62130010
Tartu WelcoTartu Welco53114020
Flora IIFlora II53111110
FC TallinnFC Tallinn54011000
Nõmme UnitedNõmme United31110001
Nõmme United IINõmme United II31020000
Nõmme Kalju U21Nõmme Kalju U2131202000
Tammeka IITammeka II22000000
Tallinna Kalev IITallinna Kalev II22000000
Tallinna KalevTallinna Kalev11001100
LevadiaLevadia10010000
MaarduMaardu10100000
KuressaareKuressaare10010000
Nõmme Kalju IINõmme Kalju II11000000
JK PoseidonJK Poseidon11001000
Laanemaa HaapsaluLaanemaa Haapsalu11000000
Paide U21Paide U2111000000
TabasaluTabasalu11000000
Harju JalgpallikoolHarju Jalgpallikool10100000
1–20 of 22

Rival National Teams(1)

Player stats against each opponent national team

TeamMPWDLGA
Lithuania U19Lithuania U1911001000