
SSV Ulm 1846 statistics for 2024/25: goals scored and conceded, over/under 1.5, 2.5 and 3.5, both teams to score, clean sheets, corners, cards and fouls, plus the squad's top scorers, form, results and upcoming fixtures with Pythia's model probabilities.
In 2024/25, SSV Ulm 1846 are scoring 1.06 and conceding 1.41 goals a game across 34 matches – 47% of their games go over 2.5 and 59% see both teams score. They win 18%, draw 35% and lose 47%, keeping a clean sheet in 24% of games. On the ball they average 4.3 corners, 3.03 cards, 11.8 fouls a game.
| Split | Total Scored | Total Conceded | Home Scored | Home Conceded | Away Scored | Away Conceded |
|---|---|---|---|---|---|---|
| All games (30) | 1.13 | 1.43 | 1.27 | 1.20 | 1.00 | 1.67 |
| vs Stronger (21) | 0.95 | 1.76 | 0.70 | 1.30 | 1.18 | 2.18 |
| vs Similar (9) | 1.56 | 0.67 | 2.40 | 1.00 | 0.50 | 0.25 |
| vs Weaker (0) | - | - | - | - | - | - |
| Clean sheet % | 23% (-2pp vs league) | |||||
| Record | Goals | Props / game | Squad value €m | Strengths | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rank | Team | MP | Pts | Win% | PPG | GF | GA | GD | G/G | O1.5 | O2.5 | O3.5 | Cor | Cor O% | Crd | Crd O% | Fls | Fls O% | Tot | Att | Mid | Def | Att/g | Def/g | Poss% |
| 1 | 1. FC Köln | 38 | 71 | 55% | 1.9 | 58 | 39 | +19 | 2.6 | 63% | 47% | 26% | 10.7 | 61% | 4.6 | 71% | 23.0 | 55% | 133 | 72 | 19 | 43 | 1.5 | 1.0 | 53% |
| 2 | Hamburger SV | 38 | 67 | 47% | 1.8 | 91 | 47 | +44 | 3.6 | 92% | 74% | 55% | 10.6 | 55% | 5.7 | 86% | 23.2 | 58% | 117 | 46 | 34 | 37 | 2.4 | 1.2 | 55% |
| 3 | Fortuna Düsseldorf | 38 | 65 | 47% | 1.7 | 66 | 55 | +11 | 3.2 | 84% | 61% | 37% | 9.8 | 55% | 4.8 | 71% | 21.0 | 42% | 10 | 3 | 2 | 5 | 1.7 | 1.4 | 50% |
| 4 | SC Paderborn 07 | 38 | 63 | 45% | 1.7 | 61 | 46 | +15 | 2.8 | 84% | 58% | 24% | 10.8 | 66% | 4.6 | 74% | 23.2 | 58% | 43 | 14 | 18 | 11 | 1.6 | 1.2 | 52% |
| 5 | Hannover 96 | 38 | 63 | 45% | 1.7 | 49 | 39 | +10 | 2.3 | 68% | 45% | 24% | 10.7 | 58% | 4.8 | 76% | 27.0 | 87% | 33 | 10 | 11 | 12 | 1.3 | 1.0 | 49% |
| 6 | 1. FC Kaiserslautern | 38 | 63 | 47% | 1.7 | 63 | 57 | +6 | 3.2 | 79% | 71% | 37% | 11.2 | 71% | 5.1 | 82% | 25.8 | 84% | 28 | 12 | 5 | 11 | 1.7 | 1.5 | 52% |
| 7 | SV Elversberg | 38 | 62 | 45% | 1.6 | 71 | 41 | +30 | 2.9 | 74% | 58% | 45% | 11.1 | 58% | 4.5 | 74% | 23.1 | 66% | 52 | 33 | 4 | 14 | 1.9 | 1.1 | 52% |
| 8 | 1. FC Magdeburg | 38 | 60 | 42% | 1.6 | 68 | 53 | +15 | 3.2 | 79% | 66% | 42% | 10.9 | 68% | 5.1 | 82% | 22.8 | 63% | 21 | 10 | 4 | 7 | 1.8 | 1.4 | 58% |
| 9 | Karlsruher SC | 38 | 60 | 42% | 1.6 | 64 | 59 | +5 | 3.2 | 79% | 68% | 47% | 9.8 | 50% | 4.8 | 71% | 22.1 | 50% | 31 | 16 | 4 | 12 | 1.7 | 1.6 | 49% |
| 10 | 1. FC Nürnberg | 38 | 57 | 45% | 1.5 | 73 | 63 | +10 | 3.6 | 87% | 71% | 42% | 10.3 | 55% | 5.4 | 86% | 24.4 | 71% | 40 | 14 | 13 | 12 | 1.9 | 1.7 | 51% |
| 11 | Hertha BSC | 38 | 51 | 37% | 1.3 | 56 | 57 | -1 | 3.0 | 84% | 55% | 39% | 11.4 | 68% | 5.0 | 71% | 23.7 | 61% | 25 | 8 | 3 | 13 | 1.5 | 1.5 | 53% |
| 12 | SV Darmstadt 98 | 38 | 46 | 32% | 1.2 | 62 | 61 | +1 | 3.2 | 87% | 66% | 39% | 10.3 | 50% | 5.6 | 82% | 23.8 | 76% | 24 | 9 | 6 | 8 | 1.6 | 1.6 | 52% |
| 13 | SpVgg Greuther Fürth | 38 | 46 | 32% | 1.2 | 52 | 62 | -10 | 3.0 | 79% | 58% | 34% | 9.8 | 58% | 5.1 | 79% | 23.8 | 74% | 19 | 4 | 5 | 9 | 1.4 | 1.6 | 46% |
| 14 | FC Schalke 04 | 38 | 45 | 32% | 1.2 | 56 | 65 | -9 | 3.2 | 84% | 61% | 37% | 9.0 | 39% | 5.2 | 84% | 21.5 | 45% | 67 | 17 | 24 | 26 | 1.5 | 1.7 | 54% |
| 15 | Preußen Münster | 38 | 44 | 26% | 1.2 | 47 | 45 | +2 | 2.4 | 71% | 45% | 24% | 9.6 | 50% | 5.2 | 86% | 25.9 | 71% | 9 | 3 | 3 | 3 | 1.2 | 1.2 | 43% |
| 16 | Eintracht Braunschweig | 40 | 41 | 22% | 1.0 | 43 | 71 | -28 | 2.9 | 85% | 48% | 35% | 10.0 | 52% | 5.2 | 72% | 23.7 | 68% | 21 | 7 | 5 | 9 | 1.1 | 1.8 | 45% |
| 17 | U Ulm | 34 | 30 | 18% | 0.9 | 36 | 48 | -12 | 2.5 | 68% | 47% | 26% | 9.4 | 35% | 5.4 | 88% | 25.1 | 85% | 0 | 0 | 0 | 0 | 1.1 | 1.4 | - |
| 18 | SSV Ulm 1846 | 34 | 30 | 18% | 0.9 | 36 | 48 | -12 | 2.5 | 68% | 47% | 26% | 9.4 | 35% | 5.9 | 94% | 25.1 | 85% | 3 | 1 | 1 | 1 | 1.1 | 1.4 | 46% |
| 19 | R Regensburg | 34 | 25 | 18% | 0.7 | 23 | 71 | -48 | 2.8 | 74% | 47% | 24% | 10.5 | 56% | 4.6 | 71% | 26.7 | 88% | 0 | 0 | 0 | 0 | 0.7 | 2.1 | - |
| 20 | Jahn Regensburg | 34 | 25 | 18% | 0.7 | 23 | 71 | -48 | 2.8 | 74% | 47% | 24% | 10.5 | 56% | 4.6 | 71% | 26.6 | 88% | 8 | 1 | 2 | 4 | 0.7 | 2.1 | 40% |
| 21 | FC Saarbrücken | 2 | 3 | 50% | 1.5 | 2 | 2 | +0 | 2.0 | 100% | 0% | 0% | 10.0 | 50% | 5.5 | 100% | 29.0 | 100% | 8 | 4 | 1 | 3 | 1.0 | 1.0 | 53% |
| Split | Corners | Cards | Fouls | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Tot | Hme | Awy | Tot | Hme | Awy | Tot | Hme | Awy | |
| Overall (32) | 9.3 | 9.2 | 9.5 | 6.1 | 6.6 | 5.6 | 25.2 | 25.1 | 25.3 |
| vs Stronger (22) | 9.5 | 9.9 | 9.2 | 6.3 | 6.8 | 5.7 | 23.6 | 24.8 | 22.5 |
| vs Similar (10) | 8.9 | 7.6 | 10.2 | 5.7 | 6.0 | 5.4 | 28.6 | 25.6 | 31.6 |
| vs Weaker (0) | - | - | - | - | - | - | - | - | - |
| % over line (9.5/3.5/21.5) | 31% | 25% | 38% | 97% | 94% | 100% | 88% | 88% | 88% |
| % under line | 69% | 75% | 62% | 3% | 6% | 0% | 12% | 12% | 12% |
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Semir Telalović | F | 30 | 1729 | 12 | 0 | 38 | 26 | 32% | 19 | 70% | 12 | 36% | 11 | 3 | 1 | 35% | 27 | 19 | 3 | 0 | 0 | 6.95 | 4.3 |
| Felix Higl | F | 30 | 1702 | 5 | 2 | 14 | 7 | 36% | 16 | 73% | 9 | 53% | 19 | 3 | 3 | 40% | 28 | 22 | 6 | 0 | 0 | 6.83 | 5.1 |
| Aaron Keller | M | 28 | 2002 | 4 | 1 | 24 | 13 | 17% | 23 | 78% | 24 | 40% | 45 | 23 | 2 | 50% | 15 | 24 | 3 | 0 | 0 | 6.86 | 7.3 |
| Maurice Krattenmacher | F | 33 | 2112 | 3 | 4 | 46 | 21 | 7% | 34 | 74% | 47 | 47% | 28 | 6 | 2 | 46% | 37 | 73 | 7 | 1 | 0 | 6.99 | 7.4 |
| Oliver Batista Meier | F | 15 | 1063 | 3 | 3 | 16 | 10 | 19% | 24 | 76% | 18 | 46% | 6 | 3 | 1 | 37% | 9 | 12 | 1 | 0 | 0 | 7.02 | 2.8 |
| Lucas Röser | F | 26 | 712 | 3 | 0 | 14 | 7 | 21% | 6 | 69% | 6 | 50% | 7 | 2 | 0 | 43% | 17 | 15 | 2 | 0 | 0 | 6.66 | 4.8 |
| Philipp Strompf | D | 29 | 2597 | 2 | 0 | 35 | 11 | 6% | 7 | 85% | 11 | 85% | 48 | 31 | 34 | 62% | 32 | 38 | 8 | 1 | 0 | 7.22 | 6.3 |
| Romario Rösch | M | 29 | 2155 | 1 | 1 | 9 | 4 | 11% | 26 | 71% | 20 | 39% | 63 | 28 | 7 | 54% | 26 | 33 | 6 | 0 | 0 | 6.92 | 2.4 |
| Johannes Reichert | D | 26 | 2016 | 1 | 1 | 3 | 1 | 33% | 10 | 81% | 9 | 64% | 41 | 27 | 17 | 54% | 17 | 8 | 3 | 0 | 0 | 6.90 | 1.8 |
| Tom Gaal | D | 21 | 1708 | 1 | 3 | 7 | 3 | 14% | 7 | 81% | 2 | 33% | 31 | 28 | 18 | 53% | 19 | 14 | 8 | 0 | 0 | 6.83 | 3.8 |
| Dennis Dressel | M | 14 | 1052 | 1 | 2 | 11 | 5 | 9% | 10 | 83% | 2 | 33% | 32 | 15 | 3 | 50% | 21 | 18 | 2 | 1 | 0 | 6.78 | 5.0 |
| Max Brandt | M | 32 | 2437 | 0 | 1 | 23 | 6 | 0% | 25 | 82% | 13 | 68% | 64 | 25 | 9 | 53% | 31 | 45 | 8 | 1 | 0 | 6.84 | 4.8 |
| Niklas Kolbe | D | 26 | 2090 | 0 | 0 | 7 | 1 | 0% | 4 | 78% | 14 | 70% | 31 | 37 | 23 | 65% | 20 | 35 | 3 | 0 | 0 | 7.01 | 1.7 |
| Bastian Allgeier | D | 24 | 1762 | 0 | 2 | 1 | 0 | 0% | 21 | 71% | 8 | 53% | 25 | 14 | 10 | 47% | 11 | 2 | 3 | 0 | 0 | 6.69 | 3.9 |
| Luka Hyrylainen | M | 29 | 1711 | 0 | 0 | 15 | 1 | 0% | 8 | 78% | 8 | 57% | 48 | 25 | 18 | 55% | 26 | 22 | 7 | 0 | 0 | 6.85 | 0.0 |
| Christian Ortag | G | 20 | 1649 | 0 | 0 | 0 | 0 | – | 0 | 67% | 2 | 100% | 0 | 2 | 0 | 86% | 0 | 3 | 2 | 0 | 47 | 6.96 | 8.3 |
| Niclas Thiede | G | 17 | 1453 | 0 | 0 | 0 | 0 | – | 0 | 58% | 0 | – | 0 | 0 | 0 | 71% | 0 | 2 | 2 | 0 | 55 | 6.94 | 2.2 |
| Dennis Chessa | M | 25 | 1388 | 0 | 3 | 18 | 7 | 0% | 33 | 78% | 12 | 43% | 35 | 10 | 2 | 42% | 27 | 25 | 5 | 0 | 0 | 6.87 | 1.3 |
| Philipp Maier | M | 16 | 963 | 0 | 0 | 7 | 2 | 0% | 8 | 84% | 4 | 57% | 18 | 10 | 6 | 49% | 17 | 7 | 5 | 0 | 0 | 6.79 | 1.6 |
| Lennart Stoll | D | 13 | 794 | 0 | 1 | 7 | 0 | 0% | 6 | 75% | 5 | 62% | 17 | 6 | 2 | 62% | 8 | 11 | 2 | 0 | 0 | 6.77 | 7.4 |
| Jonathan Meier | D | 14 | 609 | 0 | 0 | 3 | 2 | 0% | 4 | 76% | 4 | 31% | 17 | 2 | 1 | 58% | 6 | 12 | 1 | 0 | 0 | 6.59 | 4.9 |
| Thomas Geyer | D | 8 | 433 | 0 | 0 | 0 | 0 | – | 1 | 90% | 0 | – | 4 | 7 | 1 | 48% | 2 | 3 | 0 | 0 | 0 | 6.69 | 6.0 |
| Jayden Nelson | F | 6 | 144 | 0 | 0 | 2 | 1 | 0% | 1 | 82% | 2 | 33% | 6 | 1 | 0 | 34% | 5 | 2 | 0 | 0 | 0 | 6.60 | 5.7 |
| Aleksandar Kahvić | F | 10 | 131 | 0 | 0 | 1 | 1 | 0% | 2 | 55% | 0 | 0% | 0 | 1 | 0 | 29% | 2 | 1 | 1 | 0 | 0 | 6.49 | 4.7 |
| Andreas Ludwig | M | 6 | 94 | 0 | 0 | 0 | 0 | – | 2 | 91% | 1 | 100% | 6 | 3 | 0 | 44% | 2 | 0 | 1 | 0 | 0 | 6.72 | 5.6 |
| Laurin Ulrich | M | 5 | 78 | 0 | 0 | 0 | 0 | – | 0 | 75% | 1 | 25% | 1 | 1 | 0 | 25% | 2 | 1 | 1 | 0 | 0 | 6.02 | – |
| Robert Leipertz | M | 4 | 66 | 0 | 0 | 0 | 0 | – | 1 | 62% | 0 | – | 3 | 1 | 0 | 43% | 1 | 2 | 0 | 0 | 0 | 6.40 | – |
| Marvin Seybold | G | 1 | 52 | 0 | 0 | 0 | 0 | – | 0 | 36% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 2 | 6.70 | – |
| Niklas Castelle | F | 4 | 22 | 0 | 0 | 0 | 0 | – | 0 | 62% | 1 | 33% | 1 | 1 | 0 | 40% | 1 | 1 | 0 | 0 | 0 | 6.40 | – |
| Niklas Kolle | D | 1 | 12 | 0 | 0 | 0 | 0 | – | 0 | 33% | 0 | – | 0 | 0 | 0 | 0% | 1 | 0 | 0 | 0 | 0 | 5.90 | – |
| Player | Pos | 2024 | 2025 | 2026 |
|---|---|---|---|---|
| Steffen Meuer | Central Midfield | – | – | €250k |
| Benjamin Goller | Right Winger | – | – | €200k |
| Dennis Chessa | Right Winger | €275k | €200k | €200k |
| Per Lockl | Defensive Midfield | – | – | €200k |
| Emanuel Taffertshofer | Defensive Midfield | – | – | €175k |
| Leon Müller | Defensive Midfield | – | – | €175k |
| Lucas Röser | Centre-Forward | €200k | €175k | €175k |
| Marcel Seegert | Centre-Back | – | €175k | €175k |
| Johannes Reichert | Centre-Back | €225k | €150k | €150k |
| Mattis Hoppe | Right-Back | – | – | €150k |
| Oliver Wähling | Attacking Midfield | – | – | €150k |
| Alexander Kopf | Centre-Back | – | – | €125k |
| Felix Vater | Centre-Back | – | €125k | €125k |
| Marco Gölz | Right-Back | – | – | €125k |
| Radomir Novakovic | Goalkeeper | – | – | €125k |
| Achitpol Keereerom | Centre-Forward | – | – | €100k |
| Christopher Negele | Left Winger | – | – | €100k |
| Halim Eroğlu | Centre-Forward | – | – | €100k |
| Tim Schmidt | Centre-Back | – | – | €100k |
| Alexandre Azevedo | Left-Back | – | – | €50k |
| Daniel Hülsenbusch | Centre-Back | – | – | €50k |
| Mateo Mrden | Central Midfield | – | €50k | €50k |
| Robin Mantel | Goalkeeper | – | – | €50k |
| Simun Birkic | Right Winger | – | – | €50k |
| Aaron Keller | Left Midfield | €1.5m | – | – |
| Abu-Bekir Ömer El-Zein | Attacking Midfield | – | €275k | – |
| Aleksandar Kahvic | Centre-Forward | €500k | €300k | – |
| Andreas Ludwig | Central Midfield | €125k | – | – |
| André Becker | Centre-Forward | – | €175k | – |
| Bastian Allgeier | Centre-Back | €500k | – | – |
| Ben Westermeier | Defensive Midfield | – | €175k | – |
| Christian Ortag | Goalkeeper | €250k | €200k | – |
| Dennis Dressel | Defensive Midfield | €500k | €350k | – |
| Dominik Martinovic | Centre-Forward | – | €200k | – |
| Elias Löder | Second Striker | – | €250k | – |
| Ensar Aksakal | Left Winger | – | €125k | – |
| Evan Brown | Left Winger | – | €150k | – |
| Felix Higl | Centre-Forward | €350k | – | – |
| Jan Boller | Centre-Back | – | €150k | – |
| Jayden Nelson | Left Winger | €2.5m | – | – |
| Jonas David | Centre-Back | – | €300k | – |
| Jonathan Meier | Left-Back | €350k | €250k | – |
| Julian Etse | Centre-Back | – | €100k | – |
| Julian Kudala | Right Winger | – | €75k | – |
| Lamar Yarbrough | Centre-Back | €275k | – | – |
| Laurin Ulrich | Central Midfield | €1.7m | – | – |
| Lennart Stoll | Right-Back | €250k | – | – |
| Leon Dajaku | Left Winger | – | €400k | – |
| Luca Bazzoli | Centre-Back | – | €275k | – |
| Luis Görlich | Right-Back | – | €175k | – |
| Luka Hyryläinen | Defensive Midfield | €2.0m | – | – |
| Lukas Mazagg | Centre-Back | – | €150k | – |
| Marcel Wenig | Central Midfield | – | €150k | – |
| Marvin Seybold | Goalkeeper | €25k | €25k | – |
| Maurice Krattenmacher | Left Winger | €3.5m | – | – |
| Max Brandt | Central Midfield | €600k | €350k | – |
| Max Schmitt | Goalkeeper | – | €500k | – |
| Max Scholze | Right-Back | – | €400k | – |
| Mirnes Pepic | Central Midfield | – | €225k | – |
| Niclas Thiede | Goalkeeper | €350k | – | – |
| Niklas Castelle | Attacking Midfield | €175k | €200k | – |
| Niklas Kolbe | Centre-Back | €700k | – | – |
| Niklas Kölle | Left-Back | €300k | €275k | – |
| Niko Vukancic | Centre-Back | – | €150k | – |
| Oliver Batista Meier | Left Winger | €700k | – | – |
| Paul-Philipp Besong | Centre-Forward | – | €175k | – |
| Philipp Maier | Defensive Midfield | €350k | – | – |
| Philipp Strompf | Centre-Back | €800k | – | – |
| Robert Leipertz | Centre-Forward | €350k | – | – |
| Romario Rösch | Left Midfield | €450k | – | – |
| Sadin Crnovrsanin | Centre-Back | – | €75k | – |
| Semir Telalovic | Centre-Forward | €1.5m | – | – |
| Streli Mamba | Centre-Forward | – | €125k | – |
| Thomas Geyer | Centre-Back | €150k | – | – |
| Tom Gaal | Centre-Back | €450k | – | – |
| Metric | 2026/27 | 2025/26 | 2024/25 | 2023/24 | 2022/23 | Trend |
|---|---|---|---|---|---|---|
| Goals / game | – | – | 1.06 | – | – | – |
| Conceded / game | – | – | 1.41 | – | – | – |
| Over 1.5 | – | – | 68% | – | – | – |
| Over 2.5 | – | – | 47% | – | – | – |
| Over 3.5 | – | – | 26% | – | – | – |
| BTTS | – | – | 59% | – | – | – |
| Clean sheets | – | – | 24% | – | – | – |
| Win % | – | – | 18% | – | – | – |
| Draw % | – | – | 35% | – | – | – |
| Points / game | – | – | 0.88 | – | – | – |
| Corners / game | – | – | 4.3 | – | – | – |
| Shots / game | – | – | 12.4 | – | – | – |
| Shots on target | – | – | 3.8 | – | – | – |
| Fouls / game | – | – | 11.8 | – | – | – |
| Cards / game | – | – | 3.03 | – | – | – |
| Yellows / game | – | – | 2.59 | – | – | – |
| Reds / game | – | – | 0.44 | – | – | – |
| Date | Opponent | Score | Res |
|---|---|---|---|
| 08 Mar | vs 1. FC Köln | 0-1 | L |
| 16 Mar | @ Karlsruher SC | 0-0 | D |
| 28 Mar | vs SV Darmstadt 98 | 2-1 | W |
| 06 Apr | @ FC Schalke 04 | 1-2 | L |
| 12 Apr | vs 1. FC Magdeburg | 1-0 | W |
| 20 Apr | vs Hertha BSC | 2-3 | L |
| 25 Apr | @ SpVgg Greuther Fürth | 1-0 | W |
| 03 May | vs Hannover 96 | 1-2 | L |
| 10 May | @ Hamburger SV | 1-6 | L |
| 18 May | vs Preußen Münster | 2-2 | D |