MarvinMoeller
Marvin Moeller currently has a large TennisJack sample of 88 completed matches, with a 65.9% win rate in the loaded match history. The recent form line is 7-3 across the latest 10 completed matches.
Marvin Moeller currently has a large TennisJack sample of 88 completed matches, with a 65.9% win rate in the loaded match history. The recent form line is 7-3 across the latest 10 completed matches.
Built from 88 completed TennisJack matches: form, surface, odds, pressure and close-set behavior. The full match log stays below for audit.
Quick fingerprint from starts, service base, return bite and decider exposure.
How the player behaves when priced as market favorite versus outsider.
Shows whether the player starts cleanly, breaks first, or survives early pressure.
Return damage versus service leakage, built from set-level break counters.
Separates smooth 2-0 wins from matches where the player had to repair damage.
Where the profile is most trustworthy and where the win rate really travels.
Shows whether the player wins as expected or creates value at outsider prices.
How often matches become complicated, and whether the player survives the third set.
Tie-break and 7-5 / 7-6 pressure profile, useful for spotting fragile edges.
Compares the latest 5 matches with the previous 10 so form shifts are visible immediately.
Scan date, tournament, surface, opponent, set score, result and service-return indicators before opening the deeper tools.
| Date | Match | Score | Result | Hold / Break |
|---|---|---|---|---|
| 18.08.2026R32 | Marvin Moeller vs Dimitar KuzmanovChallenger Sion | 3-6 4-6Clay | Loss |
|
| 16.08.2026Final | Marvin Moeller vs Jan KumstatChallenger Hamburg | 6-4 6-7 5-7Clay | Loss |
|
| 15.08.2026SF | Marvin Moeller vs Matej DodigChallenger Hamburg | 6-2 6-4Clay | Win |
|
| 14.08.2026QF | Marvin Moeller vs Niels McDonaldChallenger Hamburg | 6-4 6-0Clay | Win |
|
| 12.08.2026R16 | Marvin Moeller vs Raul BrancaccioChallenger Hamburg | 5-7 7-6 7-6Clay | Win |
|
| 10.08.2026R32 | Marvin Moeller vs Cezar CretuChallenger Hamburg | 6-1 5-7 6-4Clay | Win |
|
| 10.07.2026QF | Marvin Moeller vs Hugo GastonChallenger Braunschweig | 2-6 4-6Clay | Loss |
|
| 07.07.2026R32 | Marvin Moeller vs Benito Sanchez MartinezChallenger Braunschweig | 0-6 6-3 7-6Clay | Win |
|
| 05.07.2026Final | Marvin Moeller vs Kilian FeldbauschChallenger Troyes | 7-6 6-3Clay | Win |
|
| 04.07.2026SF | Marvin Moeller vs Calvin HemeryChallenger Troyes | 7-6 7-6Clay | Win |
|
| 03.07.2026QF | Marvin Moeller vs Marat SharipovChallenger Troyes | 6-2 3-6 7-6Clay | Win |
|
| 01.07.2026R16 | Marvin Moeller vs Mickael KaoukChallenger Troyes | 6-2 6-3Clay | Win |
|
| 30.06.2026R32 | Marvin Moeller vs Fryderyk Lechno-WasiutynskiChallenger Troyes | 6-4 6-2Clay | Win |
|
| 27.06.2026 | Marvin Moeller vs Dylan DietrichM25 Brussels | 2-6 5-7Surface pending | Loss |
|
| 26.06.2026 | Marvin Moeller vs Tom ZeuchM25 Brussels | 6-2 6-7 7-5Surface pending | Win |
|
| 25.06.2026 | Marvin Moeller vs David TixhonM25 Brussels | 6-0 6-2Surface pending | Win |
|
| 24.06.2026 | Marvin Moeller vs Leo DeflandreM25 Brussels | 6-2 6-4Surface pending | Win |
|
| 12.06.2026 | Marvin Moeller vs Jan KumstatM25 Ceska Lipa | 6-7 4-6Surface pending | Loss |
|
| 11.06.2026 | Marvin Moeller vs Dimitris SakellaridisM25 Ceska Lipa | 6-3 6-4Clay | Win |
|
| 05.06.2026QF | Marvin Moeller vs Luka MikrutChallenger Heilbronn | 7-5 5-7 3-6Clay | Loss |
|
| 04.06.2026R16 | Marvin Moeller vs Max Hans RehbergChallenger Heilbronn | 6-3 6-4Clay | Win |
|
| 02.06.2026R32 | Marvin Moeller vs Gauthier OnclinChallenger Heilbronn | 5-7 6-1 6-4Clay | Win |
|
| 01.06.2026Round 19 | Marvin Moeller vs Dominic Stephan StrickerChallenger Heilbronn | 7-6 6-2Clay | Win |
|
| 31.05.2026Round 14 | Marvin Moeller vs Michael VrbenskyChallenger Heilbronn | 6-0 6-1Clay | Win |
|
| 29.05.2026 | Marvin Moeller vs Mika PetkovicM25 Troisdorf | 6-4 4-6 3-5Surface pending | Loss |
|
| 28.05.2026 | Marvin Moeller vs Kenny de SchepperM25 Troisdorf | 6-3 6-4Surface pending | Win |
|
| 26.05.2026 | Marvin Moeller vs Sander JongM25 Troisdorf | 6-4 4-6 7-5Surface pending | Win |
|
| 20.05.2026 | Marvin Moeller vs Daniel Antonio NunezM25 Deauville | 2-6 4-6Surface pending | Loss |
|
| 14.05.2026 | Marvin Moeller vs Jakub NicodM25 Louny | 6-7 6-7Surface pending | Loss |
|
| 12.05.2026 | Marvin Moeller vs Jonas Pelle HartensteinM25 Louny | 6-1 6-3Surface pending | Win |
|
| 26.04.2026Round 14 | Marvin Moeller vs Jakub NicodChallenger Ostrava | 1-6 4-6Clay | Loss |
|
| 20.04.2026 | Marvin Moeller vs Lucca Helguera CasadoM25 Santa Margherita | 2-6 4-6Surface pending | Loss |
|
| 17.04.2026 | Marvin Moeller vs Philip HenningM25 Santa Margherita | 3-6 6-7Surface pending | Loss |
|
| 15.04.2026 | Marvin Moeller vs Jamie MackenzieM25 Santa Margherita | 6-4 2-6 6-2Surface pending | Win |
|
| 14.04.2026 | Marvin Moeller vs Carles CordobaM25 Santa Margherita | 6-4 6-0Clay | Win |
|
| 27.03.2026 | Marvin Moeller vs Loann MassardM25 Saint Dizier | 6-4 3-6 3-6Surface pending | Loss |
|
| 26.03.2026 | Marvin Moeller vs Niklas GuttauM25 Saint Dizier | 6-3 6-1Surface pending | Win |
|
| 24.03.2026 | Marvin Moeller vs Anton MatusevichM25 Saint Dizier | 6-4 7-6Surface pending | Win |
|
| 18.03.2026 | Marvin Moeller vs Raphael PerotM25 Toulouse | 7-5 4-6 3-6Surface pending | Loss |
|
| 15.03.2026 | Marvin Moeller vs Charles BroomM25 Creteil | 6-3 6-2Surface pending | Win |
|
| 14.03.2026 | Marvin Moeller vs Arthur NagelM25 Creteil | 1-6 7-6 7-6Surface pending | Win |
|
| 13.03.2026 | Marvin Moeller vs Hamish StewartM25 Creteil | 7-5 6-3Surface pending | Win |
|
| 12.03.2026 | Marvin Moeller vs Kai WehneltM25 Creteil | 6-2 6-3Surface pending | Win |
|
| 10.03.2026 | Marvin Moeller vs Maxence BertimonM25 Creteil | 2-6 6-1 7-6Hardcourt indoor | Win |
|
| 19.02.2026 | Marvin Moeller vs Federico ArnaboldiM25 Trento | 7-6 6-2Hardcourt indoor | Win |
|
| 18.02.2026 | Marvin Moeller vs Giovanni OradiniM25 Trento | 4-6 6-4 6-2Hardcourt indoor | Win |
|
| 15.02.2026 | Marvin Moeller vs Paul JubbM15 Oberhaching | 2-6 0-5Hardcourt indoor | Loss |
|
| 13.02.2026 | Marvin Moeller vs Daniel MasurM15 Oberhaching | 6-3 6-3Hardcourt indoor | Win |
|
| 12.02.2026 | Marvin Moeller vs Hazem NawM15 Oberhaching | 6-2 6-3Hardcourt indoor | Win |
|
| 10.02.2026 | Marvin Moeller vs Vincent DullingerM15 Oberhaching | 6-4 3-6 6-2Hardcourt indoor | Win |
|
| 04.02.2026R32 | Marvin Moeller vs Rudolf MollekerChallenger Koblenz | 6-2 5-7 3-6Hardcourt indoor | Loss |
|
| 27.01.2026Round 19 | Marvin Moeller vs Federico ArnaboldiChallenger Quimper | 4-6 4-6Hardcourt indoor | Loss |
|
| 26.01.2026Round 14 | Marvin Moeller vs Mae MaligeChallenger Quimper | 6-2 6-4Hardcourt indoor | Win |
|
| 14.01.2026R16 | Marvin Moeller vs Tom GentzschChallenger Glasgow | 5-7 2-6Hardcourt indoor | Loss |
|
| 12.01.2026Round 19 | Marvin Moeller vs Robert StrombachsChallenger Glasgow | 6-7 6-2 6-3Hardcourt indoor | Win |
|
| 11.01.2026Round 14 | Marvin Moeller vs Max WiskandtChallenger Glasgow | 6-4 6-4Hardcourt indoor | Win |
|
| 20.11.2025 | Marvin Moeller vs Tomas Curras AbasoloITF M25 Vale Do Lobo | 4-6 1-6Hardcourt outdoor | Loss |
|
| 19.11.2025 | Marvin Moeller vs Rodrigo LealM25 Vale do Lobo | 6-4 6-0Hardcourt outdoor | Win |
|
| 11.11.2025 | Marvin Moeller vs Jarno JansM25 Vale do Lobo | 6-7 2-6Hardcourt outdoor | Loss |
|
| 30.10.2025 | Marvin Moeller vs Harry WendelkenM25 Glasgow | 2-6 6-7Hardcourt indoor | Loss |
|
| 28.10.2025 | Marvin Moeller vs Matthew SummersM25 Glasgow | 3-6 7-6 6-4Hardcourt indoor | Win |
|
| 21.10.2025R32 | Marvin Moeller vs Matteo MartineauChallenger Hamburg | 3-6 1-6Hardcourt indoor | Loss |
|
| 20.10.2025Round 19 | Marvin Moeller vs Nikolai BarsukovChallenger Hamburg | 7-6 2-6 6-4Hardcourt indoor | Win |
|
| 19.10.2025Round 14 | Marvin Moeller vs Sergio Callejon HernandoChallenger Hamburg | 6-2 6-0Hardcourt indoor | Win |
|
| 26.09.2025 | Marvin Moeller vs Jan KumstatITF M25 Pardubice | 5-7 4-6Clay | Loss |
|
| 26.09.2025 | Marvin Moeller vs David PoljakITF M25 Pardubice | 6-1 5-4Clay | Win |
|
| 24.09.2025 | Marvin Moeller vs Ilias ZimmermannITF M25 Pardubice | 6-0 6-3Clay | Win |
|
| 17.09.2025R32 | Marvin Moeller vs Hynek BartonChallenger Bad Waltersdorf | 3-6 6-3 6-7Clay | Loss |
|
| 15.09.2025Round 19 | Marvin Moeller vs Jozef KovalikChallenger Bad Waltersdorf | 2-6 5-7Clay | Loss |
|
| 15.09.2025Round 14 | Marvin Moeller vs Nico HipflChallenger Bad Waltersdorf | 7-6 7-5Clay | Win |
|
| 08.09.2025Round 19 | Marvin Moeller vs Jozef KovalikChallenger Szczecin | 2-6 3-6Clay | Loss |
|
| 07.09.2025Round 14 | Marvin Moeller vs Kacper KnitterChallenger Szczecin | 6-4 6-4Clay | Win |
|
| 05.09.2025 | Marvin Moeller vs Daniel SiniakovITF M25 Meerbusch | 2-6 6-0 4-6Clay | Loss |
|
| 04.09.2025 | Marvin Moeller vs Alec DeckersITF M25 Meerbusch | 7-6 7-6Clay | Win |
|
| 02.09.2025 | Marvin Moeller vs Marc MajdandzicITF M25 Meerbusch | 6-2 6-2Clay | Win |
|
| 22.08.2025 | Marvin Moeller vs Oscar OtteITF M25 Uberlingen | 7-6 2-6 1-6Clay | Loss |
|
| 20.08.2025 | Marvin Moeller vs Julius M HausITF M25 Uberlingen | 6-2 6-2Clay | Win |
|
| 17.07.2025R16 | Marvin Moeller vs Nicolas KickerChallenger Bunschoten | 5-7 4-6Clay | Loss |
|
| 15.07.2025R32 | Marvin Moeller vs Zsombor PirosChallenger Bunschoten | 6-3 7-6Clay | Win |
|
| 13.07.2025Round 14 | Marvin Moeller vs Tom ParisChallenger Bunschoten | 6-3 6-1Clay | Win |
|
| 06.07.2025 | Marvin Moeller vs Lilian MarmousezITF M15 Amstelveen | 3-6 4-6Clay | Loss |
|
| 05.07.2025 | Marvin Moeller vs Jay FriendITF M15 Amstelveen | 6-2 7-6Clay | Win |
|
| 04.07.2025 | Marvin Moeller vs Jarno JansITF M15 Amstelveen | 6-2 6-1Clay | Win |
|
| 28.06.2025 | Marvin Moeller vs Nick HardtITF M25 Brussels | 7-6 6-3Clay | Win |
|
| 27.06.2025 | Marvin Moeller vs Aristotelis ThanosITF M25 Brussels | 1-6 6-1 7-5Clay | Win |
|
| 25.06.2025 | Marvin Moeller vs David TixhonITF M25 Brussels | 6-2 7-6Clay | Win |
|
| 19.06.2025 | Marvin Moeller vs Jeffrey Von Der SchulenburgITF M25 Klosters | 6-2 5-2Clay | Win |
|
| 18.06.2025 | Marvin Moeller vs Niklas SchellITF M25 Klosters | 6-7 6-3 6-4Clay | Win |
|