Michael Agwi
Updated
- Rating6421.88
- ATP rank#713
- Last 106-4
- Last 301-1
- Current streak1 Loss
Recent match previews
- 2026-10-14: vs Leonardo Rossi, ATP Offenbach (Germany)
- 2026-10-13: vs Noel Larwig, ATP Offenbach (Germany)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 14.10.2026 | Leonardo Rossi | 683 | 6433.58 | 7-5, 6-7, 6-1 | Loss | -45.80 | 172.77% | ATP SINGLES / 14.10.2026 | Germany Offenbach | |
| 13.10.2026 | Noel Larwig | 1392 | 6245.08 | 6-3, 6-2 | Win | 25.70 | 171.45% | ATP SINGLES / 13.10.2026 | Germany Offenbach | |
| 26.09.2026 | Inaki Montes De La Torre | 252 | 6673.17 | 6-2, 6-4 | Loss | 67.53 | 75.20% | ATP SINGLES / 26.09.2026 | Portugal Setubal | |
| 25.09.2026 | Finn Murgett | 702 | 6425.65 | 4-6, 6-3, 6-1 | Win | 123.78 | 199.01% | ATP SINGLES / 25.09.2026 | Portugal Setubal | |
| 24.09.2026 | Francisco Rocha | 654 | 6444.39 | 6-2, 6-2 | Win | 247.51 | 148.11% | ATP SINGLES / 24.09.2026 | Portugal Setubal | |
| 23.09.2026 | Adria Soriano Barrera | 629 | 6455.88 | 6-4, 6-0 | Win | 234.00 | 146.97% | ATP SINGLES / 23.09.2026 | Portugal Setubal | |
| 17.09.2026 | Giorgio Tabacco | 509 | 6511.17 | 7-6, 6-3 | Loss | -4.04 | 105.25% | ATP SINGLES / 17.09.2026 | Portugal Sintra I | |
| 15.09.2026 | Joao Dinis Silva | 1149 | 6302.05 | 3-6, 6-3, 6-3 | Win | -11.83 | 172.74% | ATP SINGLES / 15.09.2026 | Portugal Sintra I | |
| 05.09.2026 | Linus Lagerbohm | 1095 | 6315.67 | 6-3, 6-3 | Loss | -286.21 | 63.97% | ATP SINGLES / 05.09.2026 | Poland Szczawno | |
| 04.09.2026 | Daniel Salazar | 1037 | 6330.05 | 4-6, 7-5, 5-2 | Win | -11.83 | 158.71% | ATP SINGLES / 04.09.2026 | Poland Szczawno | |
| 03.09.2026 | Patrik Homola | 2096 | 6116.18 | 6-2, 6-3 | Win | -62.85 | 125.99% | ATP SINGLES / 03.09.2026 | Poland Szczawno | |
| 02.09.2026 | Piotr Galus | 2367 | 6076.19 | 6-2, 6-2 | Win | 0.00 | 125.03% | ATP SINGLES / 02.09.2026 | Poland Szczawno | |
| 23.08.2026 | Daniel Michalski | 323 | 6618.48 | 6-2, 3-0 | Loss | -28.40 | 19.29% | ATP SINGLES / 23.08.2026 | Poland Krakow | |
| 22.08.2026 | Pawel Juszczak | 810 | 6391.26 | 7-5, 6-3 | Win | 134.38 | 114.87% | ATP SINGLES / 22.08.2026 | Poland Krakow | |
| 21.08.2026 | Wojciech Marek | 1013 | 6336.75 | 5-7, 6-4, 6-1 | Win | 8.40 | 161.48% | ATP SINGLES / 21.08.2026 | Poland Krakow | |
| 19.08.2026 | Juliusz Bienkiewicz | 2048 | 6124.72 | 6-3, 7-6 | Win | -182.16 | 112.25% | ATP SINGLES / 19.08.2026 | Poland Krakow | |
| 16.08.2026 | Ziga Sesko | 723 | 6420.24 | 6-2, 6-1 | Win | 230.86 | 109.68% | ATP SINGLES / 16.08.2026 | Germany Trier | |
| 15.08.2026 | Liam Gavrielides | 656 | 6443.66 | 6-1, 6-4 | Win | 216.79 | 108.84% | ATP SINGLES / 15.08.2026 | Germany Trier | |
| 14.08.2026 | Maxime Chazal | 543 | 6491.09 | 6-4, 3-6, 7-6 | Win | 113.21 | 135.01% | ATP SINGLES / 14.08.2026 | Germany Trier | |
| 14.08.2026 | Niklas Schell | 1049 | 6327.54 | 6-0, 2-6, 6-4 | Win | 44.94 | 126.01% | ATP SINGLES / 14.08.2026 | Germany Trier | |
| 11.08.2026 | Amaury Raynel | 1243 | 6277.07 | 7-6, 6-1 | Win | 0.19 | 105.54% | ATP SINGLES / 11.08.2026 | Germany Trier | |
| 31.07.2026 | Markus Molder | 1201 | 6288.14 | 6-1, 6-4 | Loss | -301.74 | 40.40% | ATP SINGLES / 31.07.2026 | Ireland Dublin | |
| 30.07.2026 | Jules Leroux | 1163 | 6298.18 | 7-6, 6-2 | Win | 13.81 | 96.22% | ATP SINGLES / 30.07.2026 | Ireland Dublin | |
| 29.07.2026 | Zach Stephens | 1694 | 6182.23 | 6-3, 6-0 | Win | -24.65 | 95.48% | ATP SINGLES / 29.07.2026 | Ireland Dublin | |
| 15.07.2026 | Yannic Nittmann | 1956 | 6139.38 | 7-5, 2-6, 6-2 | Loss | -244.42 | 92.87% | ATP SINGLES / 15.07.2026 | Germany Uslar | |
| 12.07.2026 | Max Schoenhaus | 266 | 6664.56 | 7-6, 6-3 | Loss | 149.35 | 62.82% | ATP SINGLES / 12.07.2026 | Germany German Bundesliga | |
| 09.07.2026 | Anton Matusevich | 357 | 6596.56 | 7-6, 6-1 | Loss | 97.54 | 47.75% | ATP SINGLES / 09.07.2026 | Germany Kassel | |
| 07.07.2026 | Sydney Zick | 1670 | 6187.78 | 7-5, 7-6 | Win | -134.10 | 80.60% | ATP SINGLES / 07.07.2026 | Germany Kassel | |
| 23.06.2026 | Jannik Soetebier | 2584 | 6045.21 | 4-6, 7-6, 6-4 | Loss | -376.66 | 96.48% | ATP SINGLES / 23.06.2026 | Germany Kamen | |
| 24.03.2026 | Sebastian Sorger | 440 | 6540.52 | 6-4, 6-4 | Loss | -31.35 | 23.94% | ATP SINGLES / 24.03.2026 | France Saint Dizier | |
| 19.03.2026 | Antoine Ghibaudo | 406 | 6557.74 | 6-3, 4-6, 6-4 | Loss | 117.40 | 37.43% | ATP SINGLES / 19.03.2026 | France Toulouse-Balma | |
| 17.03.2026 | Richard Antoni | 2484 | 6060.28 | 6-4, 6-2 | Win | -105.80 | 34.02% | ATP SINGLES / 17.03.2026 | France Toulouse-Balma | |
| 11.03.2026 | Loann Massard | 722 | 6420.28 | 6-4, 6-1 | Loss | -169.59 | 13.53% | ATP SINGLES / 11.03.2026 | France Creteil | |
| 11.02.2026 | Vincent Reisach | 1167 | 6297.33 | 6-1, 6-4 | Loss | -292.54 | 10.91% | ATP SINGLES / 11.02.2026 | Germany Oberhaching | |
| 08.02.2026 | Taym Al Azmeh | 1099 | 6314.81 | 6-1, 6-4 | Loss | -275.06 | 10.66% | ATP SINGLES / 08.02.2026 | Davis Cup S | |
| 07.02.2026 | Hazem Naw | 835 | 6384.91 | 6-1, 6-3 | Loss | -231.97 | 8.46% | ATP SINGLES / 07.02.2026 | Davis Cup S | |
| 28.11.2025 | Charles Broom | 284 | 6646.29 | 6-3, 6-2 | Loss | 26.42 | 6.12% | ATP SINGLES / 28.11.2025 | Czech Republic Hradec Kralove | |
| 27.11.2025 | Patrik Homola | 2096 | 6116.18 | 6-3, 6-1 | Win | -62.85 | 14.58% | ATP SINGLES / 27.11.2025 | Czech Republic Hradec Kralove | |
| 25.11.2025 | Vojtech Mares | 3705 | 5876.30 | 6-0, 6-2 | Win | 0.00 | 14.36% | ATP SINGLES / 25.11.2025 | Czech Republic Hradec Kralove |