Add Mode Mastery players and get reward recommendations!

David Otto Evolutions in EA FC 25

Browse through all the possible Evolutions upgrades for David Otto's EA SPORTS FC 25 FUT cards and find the best fit for your squad and playstyle!

Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
80
PAS
58
DRI
70
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
80
PAS
58
DRI
70
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
80
PAS
58
DRI
70
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
80
PAS
58
DRI
70
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
80
PAS
58
DRI
70
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
80
PAS
58
DRI
70
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
81
PAS
58
DRI
67
DEF
35
PHY
79
Germany 3. Liga SV Sandhausen
LW
R
4 3
Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
81
PAS
58
DRI
67
DEF
35
PHY
79
Germany 3. Liga SV Sandhausen
LW
R
4 3
Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
81
PAS
58
DRI
67
DEF
35
PHY
79
Germany 3. Liga SV Sandhausen
LW
R
4 3
Evolutions I
Otto
Otto
75
ST
PAC
74
SHO
81
PAS
58
DRI
67
DEF
35
PHY
79
Germany 3. Liga SV Sandhausen
LW
R
4 3
Evolutions I
Otto
Otto
74
ST
PAC
79
SHO
80
PAS
61
DRI
72
DEF
36
PHY
72
Germany 3. Liga SV Sandhausen
R
4 4
Evolutions I
Otto
Otto
74
ST
PAC
79
SHO
80
PAS
61
DRI
71
DEF
29
PHY
71
Germany 3. Liga SV Sandhausen
LW
R
4 3
Evolutions I
Otto
Otto
74
ST
PAC
79
SHO
77
PAS
61
DRI
69
DEF
35
PHY
77
Germany 3. Liga SV Sandhausen
LW
R
4 3
Winter Wildcards Evolution
Otto
Otto
74
ST
PAC
79
SHO
77
PAS
61
DRI
69
DEF
35
PHY
77
Germany 3. Liga SV Sandhausen
LW
R
4 3
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
84
PAS
58
DRI
70
DEF
31
PHY
72
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
84
PAS
58
DRI
70
DEF
31
PHY
72
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
84
PAS
58
DRI
70
DEF
31
PHY
72
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
81
PAS
58
DRI
68
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
81
PAS
58
DRI
68
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
81
PAS
58
DRI
68
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
81
PAS
58
DRI
68
DEF
36
PHY
77
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
82
PAS
58
DRI
70
DEF
31
PHY
72
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
82
PAS
58
DRI
70
DEF
31
PHY
72
Germany 3. Liga SV Sandhausen
R
3 4
Evolutions I
Otto
Otto
74
ST
PAC
74
SHO
82
PAS
58
DRI
70
DEF
31
PHY
72
Germany 3. Liga SV Sandhausen
R
3 4