HeavyTopspin.com | Twitter

tennisabstract.com

 

ATP and WTA Matches Charted by ahmedabdelaal

Each of the 17 matches below has been manually charted by ahmedabdelaal, offering insights
into two players' serve, return, and rally tendencies.

Click here for a breakdown of all charted matches, sorted by player.

Want to chart matches yourself and help improve tennis analytics? Click here to find out how.

2017-11-13 Pune CH R32: N Sriram Balaji vs Karim Mohamed Maamoun (ATP)
 
2017-10-30 Eckental CH R32: Karim Mohamed Maamoun vs Mirza Basic (ATP)
 
2017-09-21 Izmir CH R16: Aleksandr Nedovyesov vs Karim Mohamed Maamoun (ATP)
2017-09-19 Izmir CH R32: Malek Jaziri vs Karim Mohamed Maamoun (ATP)
 
2017-09-16 Istanbul CH SF: Malek Jaziri vs Karim Mohamed Maamoun (ATP)
2017-09-15 Istanbul CH QF: Altug Celikbilek vs Karim Mohamed Maamoun (ATP)
2017-09-13 Istanbul CH R16: Karim Mohamed Maamoun vs Uladzimir Ignatik (ATP)
 
2017-09-04 Alphen Aan Den Rijn CH R32: Yannick Maden vs Karim Mohamed Maamoun (ATP)
 
2017-08-19 Meerbusch CH SF: Andreas Haider Maurer vs Karim Mohamed Maamoun (ATP)
2017-08-18 Meerbusch CH QF: Jeremy Jahn vs Karim Mohamed Maamoun (ATP)
2017-08-17 Meerbusch CH R16: Marc Sieber vs Karim Mohamed Maamoun (ATP)
 
2017-08-03 Segovia CH R16: Karim Mohamed Maamoun vs Alex De Minaur (ATP)
 
2017-05-17 Samarkand CH R16: Karim Mohamed Maamoun vs Nikola Milojevic (ATP)
2017-05-16 Samarkand CH R32: Sanjar Fayziev vs Karim Mohamed Maamoun (ATP)
 
2017-05-10 Karshi CH R16: Sergiy Stakhovsky vs Karim Mohamed Maamoun (ATP)
2017-05-08 Karshi CH R32: Dzmitry Zhyrmont vs Karim Mohamed Maamoun (ATP)
 
2017-04-18 Qingdao CH R32: Thomas Fabbiano vs Karim Mohamed Maamoun (ATP)