Theo Papamalamis
Updated
- Rating6474.29
- ATP rank#577
- Last 108-2
- Last 307-2
- Current streak1 Loss
Recent match previews
- 2026-10-30: vs Alastair Gray, ATP Norman (USA)
- 2026-10-18: vs Jack Anthrop, ATP Lexington (X) (USA)
- 2026-10-17: vs Nikola Slavic, ATP Lexington (X) (USA)
- 2026-10-16: vs Johan Oscar Lien, ATP Lexington (X) (USA)
- 2026-10-15: vs Hoyoung Roh, ATP Lexington (X) (USA)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 29.10.2026 | Alastair Gray | 393 | 6569.95 | 7-6, 7-5 | Loss | 0.20 | 177.77% | ATP SINGLES / 29.10.2026 | USA Norman | |
| 28.10.2026 | Alex Rybakov | 448 | 6539.33 | 6-4, 6-7, 7-6 | Win | 115.04 | 288.67% | ATP SINGLES / 28.10.2026 | USA Norman | |
| 18.10.2026 | Jack Anthrop | 585 | 6470.99 | 2-6, 7-5, 6-2 | Win | 125.27 | 207.88% | ATP SINGLES / 18.10.2026 | USA Lexington | |
| 17.10.2026 | Nikola Slavic | 961 | 6349.25 | 6-1, 7-6 | Win | 19.95 | 176.81% | ATP SINGLES / 17.10.2026 | USA Lexington | |
| 16.10.2026 | Johan Oscar Lien | 945 | 6351.88 | 6-2, 7-6 | Win | 15.09 | 175.46% | ATP SINGLES / 16.10.2026 | USA Lexington | |
| 15.10.2026 | Hoyoung Roh | 802 | 6394.38 | 6-2, 6-3 | Win | 122.59 | 174.11% | ATP SINGLES / 15.10.2026 | USA Lexington | |
| 13.10.2026 | Matei Cristian Onofrei | 2506 | 6057.17 | 6-1, 6-4 | Win | -133.56 | 171.45% | ATP SINGLES / 13.10.2026 | USA Lexington | |
| 04.10.2026 | Dominick Mosejczuk | 716 | 6421.64 | 6-3, 6-3 | Loss | -232.65 | 79.98% | ATP SINGLES / 04.10.2026 | USA Fayetteville | |
| 03.10.2026 | Sasha Rozin | 662 | 6441.73 | 6-3, 6-2 | Win | 169.94 | 158.74% | ATP SINGLES / 03.10.2026 | USA Fayetteville | |
| 02.10.2026 | Aryan Shah | 700 | 6426.10 | 6-1, 3-6, 7-5 | Win | 71.80 | 196.90% | ATP SINGLES / 02.10.2026 | USA Fayetteville | |
| 01.10.2026 | Tito Chavez | 1186 | 6291.78 | 7-5, 6-2 | Win | 4.99 | 156.31% | ATP SINGLES / 01.10.2026 | USA Fayetteville | |
| 30.09.2026 | Ben Weintraub | 1627 | 6195.29 | 6-3, 6-2 | Win | -49.50 | 155.11% | ATP SINGLES / 30.09.2026 | USA Fayetteville | |
| 25.09.2026 | Tomasz Berkieta | 550 | 6483.75 | 4-6, 6-2, 6-1 | Win | 146.33 | 199.01% | ATP SINGLES / 25.09.2026 | 2026 ITA Men's All American Championships | |
| 25.09.2026 | Roger Pascual Ferra | 467 | 6531.49 | 6-3, 6-1 | Loss | -137.80 | 49.75% | ATP SINGLES / 25.09.2026 | 2026 ITA Men's All American Championships | |
| 24.09.2026 | Alex Okonkwo | 1275 | 6271.66 | 6-4, 6-3 | Win | -37.63 | 148.11% | ATP SINGLES / 24.09.2026 | 2026 ITA Men's All American Championships | |
| 23.09.2026 | Vit Kalina | 1294 | 6266.49 | 6-2, 6-4 | Win | -20.30 | 146.97% | ATP SINGLES / 23.09.2026 | 2026 ITA Men's All American Championships | |
| 17.08.2026 | Gerard Campana Lee | 416 | 6551.86 | 5-7, 7-5, 6-2 | Loss | 54.49 | 119.74% | ATP SINGLES / 17.08.2026 | Switzerland Sion | |
| 16.08.2026 | Nicolas Parizzia | 998 | 6340.20 | 7-6, 1-6, 7-6 | Win | -106.40 | 118.82% | ATP SINGLES / 16.08.2026 | Switzerland Sion | |
| 09.08.2026 | Martin Van Der Meerschen | 760 | 6408.41 | 4-6, 6-4, 7-6 | Loss | -65.88 | 138.57% | ATP SINGLES / 09.08.2026 | Belgium Eupen | |
| 08.08.2026 | Benoit Torcq | 1671 | 6187.14 | 6-2, 7-5 | Win | -68.57 | 103.13% | ATP SINGLES / 08.08.2026 | Belgium Eupen | |
| 07.08.2026 | Nicolas Ifi | 834 | 6385.12 | 6-4, 6-4 | Win | 60.83 | 102.34% | ATP SINGLES / 07.08.2026 | Belgium Eupen | |
| 06.08.2026 | Ferdinand Kloesters | 1709 | 6178.85 | 6-0, 7-6 | Win | -122.72 | 101.55% | ATP SINGLES / 06.08.2026 | Belgium Eupen | |
| 05.08.2026 | David Tixhon | 1577 | 6203.99 | 6-1, 3-6, 6-2 | Win | -90.06 | 125.97% | ATP SINGLES / 05.08.2026 | Belgium Eupen | |
| 02.08.2026 | Pierre Delage | 739 | 6414.76 | 6-4, 6-1 | Loss | -227.53 | 41.03% | ATP SINGLES / 02.08.2026 | France Strasbourg | |
| 01.08.2026 | Arthur Nagel | 533 | 6493.89 | 4-6, 6-2, 6-2 | Win | 150.84 | 130.29% | ATP SINGLES / 01.08.2026 | France Strasbourg | |
| 01.08.2026 | Amaury Raynel | 1243 | 6277.07 | 6-2, 6-7, 7-5 | Win | -88.89 | 146.57% | ATP SINGLES / 01.08.2026 | France Strasbourg | |
| 30.07.2026 | Noah Karma | 1360 | 6250.00 | 5-0 | Win | 15.70 | 40.09% | ATP SINGLES / 30.07.2026 | France Strasbourg | |
| 28.07.2026 | Timeo Trufelli | 1181 | 6293.56 | 6-2, 6-1 | Win | 51.76 | 94.75% | ATP SINGLES / 28.07.2026 | France Strasbourg | |
| 17.07.2026 | Oskari Paldanius | 596 | 6468.19 | 6-4, 2-6, 6-3 | Loss | 10.05 | 94.31% | ATP SINGLES / 17.07.2026 | Austria Kramsach | |
| 16.07.2026 | Petros Tsitsipas | 896 | 6367.79 | 7-5, 6-1 | Win | 88.50 | 86.39% | ATP SINGLES / 16.07.2026 | Austria Kramsach | |
| 16.07.2026 | Lars Aregger | 3650 | 5884.69 | 6-2, 6-3 | Win | -204.80 | 86.39% | ATP SINGLES / 16.07.2026 | Austria Kramsach | |
| 06.07.2026 | William Jansen | 661 | 6441.89 | 6-7, 6-4, 6-4 | Loss | -96.69 | 93.31% | ATP SINGLES / 06.07.2026 | United Kingdom Nottingham | |
| 05.07.2026 | Nicolas Parizzia | 998 | 6340.20 | 7-5, 6-3 | Win | 30.91 | 79.37% | ATP SINGLES / 05.07.2026 | United Kingdom Nottingham | |
| 29.06.2026 | Izan Almazan Valiente | 435 | 6543.80 | 7-6, 6-1 | Loss | -7.64 | 44.21% | ATP SINGLES / 29.06.2026 | France Troyes | |
| 28.06.2026 | Tsung Hao Huang | 1250 | 6275.56 | 6-2, 6-2 | Win | 26.27 | 75.20% | ATP SINGLES / 28.06.2026 | France Troyes | |
| 21.06.2026 | Menelaos Efstathiou | 651 | 6445.48 | 7-5, 6-3 | Win | 136.18 | 71.26% | ATP SINGLES / 21.06.2026 | France Bourg-en-Bresse | |
| 20.06.2026 | Mika Petkovic | 413 | 6553.43 | 4-6, 6-2, 6-2 | Win | 210.39 | 94.28% | ATP SINGLES / 20.06.2026 | France Bourg-en-Bresse | |
| 19.06.2026 | Giammarco Gandolfi | 1648 | 6191.81 | 7-6, 3-6, 7-5 | Win | -238.48 | 87.71% | ATP SINGLES / 19.06.2026 | France Bourg-en-Bresse | |
| 18.06.2026 | Giacomo Crisostomo | 1308 | 6261.08 | 6-3, 6-4 | Win | -48.21 | 69.63% | ATP SINGLES / 18.06.2026 | France Bourg-en-Bresse | |
| 16.06.2026 | Louis Van Herck | 1582 | 6203.62 | 6-0, 6-1 | Win | 0.00 | 68.57% | ATP SINGLES / 16.06.2026 | France Bourg-en-Bresse | |
| 10.06.2026 | Stefan Horia Haita | 750 | 6411.57 | 3-6, 6-1, 6-4 | Loss | -40.90 | 60.01% | ATP SINGLES / 10.06.2026 | Romania Curtea De Arges | |
| 04.06.2026 | Kai Wehnelt | 401 | 6563.11 | 6-4, 6-3 | Loss | -74.04 | 36.47% | ATP SINGLES / 04.06.2026 | Germany Rosbach | |
| 02.06.2026 | Arian Barbic | 1983 | 6134.58 | 6-1, 6-1 | Win | 0.00 | 61.56% | ATP SINGLES / 02.06.2026 | Germany Rosbach | |
| 25.05.2026 | Pedro Sakamoto | 694 | 6428.68 | 3-6, 6-3, 6-2 | Loss | -37.44 | 53.06% | ATP SINGLES / 25.05.2026 | Slovakia Kosice | |
| 24.05.2026 | Aleksandr Braynin | 939 | 6353.96 | 6-3, 2-6, 6-4 | Win | -11.04 | 67.01% | ATP SINGLES / 24.05.2026 | Slovakia Kosice | |
| 21.05.2026 | Ziga Sesko | 723 | 6420.24 | 6-3, 6-1 | Loss | -249.05 | 18.71% | ATP SINGLES / 21.05.2026 | Slovenia Litija | |
| 19.05.2026 | Niklas Waldner | 1437 | 6235.06 | 6-3, 6-4 | Win | -74.23 | 55.27% | ATP SINGLES / 19.05.2026 | Slovenia Litija | |
| 03.05.2026 | Alexander Razeghi | 942 | 6352.69 | 6-4, 7-5 | Loss | -271.60 | 36.64% | ATP SINGLES / 03.05.2026 | Dual Match College | |
| 18.04.2026 | Sebastian Gorzny | 312 | 6626.63 | 5-7, 6-4, 6-3 | Loss | 133.88 | 47.15% | ATP SINGLES / 18.04.2026 | Dual Match College | |
| 02.04.2026 | Hamza Nasridinov | 1021 | 6334.68 | 6-2, 6-3 | Win | 62.89 | 38.48% | ATP SINGLES / 02.04.2026 | Dual Match College | |
| 29.03.2026 | Jose Garcia | 1612 | 6197.01 | 6-4, 6-3 | Win | -112.28 | 37.31% | ATP SINGLES / 29.03.2026 | Dual Match College | |
| 27.03.2026 | Jakub Vrba | 969 | 6347.72 | 6-1, 6-4 | Win | 68.43 | 36.74% | ATP SINGLES / 27.03.2026 | Dual Match College | |
| 18.03.2026 | Aidan Kim | 561 | 6479.23 | 7-5, 6-2 | Win | 192.43 | 34.28% | ATP SINGLES / 18.03.2026 | Dual Match College | |
| 15.03.2026 | Olaf Pieczkowski | 678 | 6436.00 | 6-3, 6-3 | Loss | -218.30 | 16.75% | ATP SINGLES / 15.03.2026 | Dual Match College | |
| 13.03.2026 | Sebastian Gorzny | 312 | 6626.63 | 6-1, 6-2 | Loss | -77.66 | 8.25% | ATP SINGLES / 13.03.2026 | Dual Match College | |
| 01.03.2026 | Hoyoung Roh | 802 | 6394.38 | 6-2, 6-1 | Win | 152.59 | 30.08% | ATP SINGLES / 01.03.2026 | Dual Match College | |
| 27.02.2026 | Arda Azkara | 833 | 6385.32 | 7-6, 6-3 | Loss | -182.31 | 22.21% | ATP SINGLES / 27.02.2026 | Dual Match College | |
| 23.02.2026 | Nicolas Arseneault | 788 | 6398.34 | 6-4, 6-2 | Win | 111.54 | 28.72% | ATP SINGLES / 23.02.2026 | Dual Match College | |
| 14.02.2026 | Olaf Pieczkowski | 678 | 6436.00 | 6-1, 6-4 | Win | 156.70 | 26.79% | ATP SINGLES / 14.02.2026 | Dual Match College | |
| 13.02.2026 | Sebastian Gorzny | 312 | 6626.63 | 4-6, 6-3, 6-2 | Loss | 144.16 | 24.37% | ATP SINGLES / 13.02.2026 | Dual Match College | |
| 23.01.2026 | Alejandro Moreno | 1802 | 6162.96 | 7-6, 6-2 | Win | -130.67 | 22.62% | ATP SINGLES / 23.01.2026 | Dual Match College | |
| 11.01.2026 | Moise Kouame | 177 | 6728.41 | 7-6, 6-1 | Loss | 174.96 | 12.03% | ATP SINGLES / 11.01.2026 | France Hazebrouck | |
| 10.01.2026 | Cyril Vandermeersch | 613 | 6462.56 | 7-6, 6-4 | Win | 88.27 | 20.46% | ATP SINGLES / 10.01.2026 | France Hazebrouck | |
| 09.01.2026 | Pierre Yves Bailly | 743 | 6413.77 | 6-1, 6-2 | Win | 171.98 | 20.31% | ATP SINGLES / 09.01.2026 | France Hazebrouck | |
| 08.01.2026 | Maxence Beauge | 935 | 6354.60 | 6-4, 6-2 | Win | 67.80 | 20.15% | ATP SINGLES / 08.01.2026 | France Hazebrouck | |
| 06.01.2026 | Romain Andres | 2480 | 6060.92 | 6-3, 6-2 | Win | -116.68 | 19.84% | ATP SINGLES / 06.01.2026 | France Hazebrouck |