
Hailey Baptiste and Camilla Rosatello will face off in the 1st round of the Grand Prix De SAR La Princesse Lalla Meryem for the 1st time in their career. They are scheduled to compete on Monday at 1:30 pm on COURT 2. In the following paragraphs, you can find the head to head analysis and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Hailey Baptiste who should win in 2 sets.
As per the initial odds, Hailey Baptiste is the pick to win this match.
Hailey Baptiste -> 1.195
Camilla Rosatello -> 4.65
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
To be able to watch live streaming bet365, a funded account is required or you need to have placed a bet in the last 24 hours. 18+ BeGambleAware.
Here where top tennis events are broadcasted or streamed online (ATP, WTA).
At the challenger level, there will be free live streaming on Challenger TV.
Prediction and head to head Hailey Baptiste vs. Camilla Rosatello
There is no head to head record between Hailey Baptiste and Camilla Rosatello since this will be the first time that they will square off in the main tour.
Hailey Baptiste


17 - 11win/loss
55
54

Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 22-15 | 7-6 | 11-6 | 3-1 | 1-2 | 0-0 |
2024 | 43-27 | 29-16 | 10-8 | 3-1 | 1-2 | 0-0 |
2023 | 41-32 | 17-15 | 22-15 | 2-2 | 0-0 | 0-0 |
2022 | 23-19 | 12-11 | 11-8 | 0-0 | 0-0 | 0-0 |
2021 | 18-21 | 8-12 | 7-6 | 1-2 | 2-1 | 0-0 |
Ranked no. 90, the American will start her run in Rabat after she played her last match in the Paris where she lost 2-6 6-4 6-3 to Gracheva in the 2nd round on the 15th of May.
Baptiste has a composed 17-11 win-loss record in 2025, 7-4 on clay (See FULL STATS).
Talking about her overall career, Baptiste has an overall 214-145 record. She has a positive 92-56 record on clay.
Previously in Rabat
The American has never competed in this tournament before.
Camilla Rosatello


21 - 11win/loss
254
225

Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 25-13 | 4-3 | 14-7 | 7-3 | 0-0 | 0-0 |
2024 | 27-27 | 9-11 | 13-13 | 5-2 | 0-1 | 0-0 |
2023 | 22-25 | 3-7 | 18-16 | 1-1 | 0-1 | 0-0 |
2022 | 46-22 | 8-3 | 38-19 | 0-0 | 0-0 | 0-0 |
2021 | 31-27 | 6-6 | 17-17 | 8-4 | 0-0 | 0-0 |
Ranked no. 273, Camilla got to the 1st round after beating Ekaterina Yashina 6-1 6-3 and Lian Tran 6-0 6-4.
In the qualifications, The Italian had a good straight sets win against Tran (6-0 6-4). During the match Rosatello scored 57 points vs Tran’s 36. Camilla was very aggressive to blast 12 winners.
Talking about serving, Rosatello recorded 4 aces and she committed only 2 double faults. Overall, Camilla Rosatello was pretty efficient on serve to win 71% (12/17) of her 1st serve and 64% (16/25) on the second serve. However, this didn’t prevent her to concede the serve twice. Rosatello broke Tran 6 times after converting 60% of her break points (6/10).
Overall Performance in this tournament
The Italian started her run at this tournament from the qualifications. In the main draw, she hasn’t dropped yet a set in this event to win 61% of the points she played.
Camilla has an aggregate 21-11 win-loss record in 2025, 10-5 on clay (See FULL STATS).
Previously in Rabat
Previously, her best result was reaching the 2nd round in 2024. See her history.
Head 2 Head



Tennis Scores in Rabat
- Calin MandaManda – Petru-Alexandru LuncanuLuncanu (6-0 6-3) – Stats, scores, rankings
- Juan Pablo VarillasPablo Varillas – Johan NiklesNikles (6-2 6-1) – Stats, scores, rankings
- Luca TomasettoTomasetto – Bogdan Andrei ManoleAndrei Manole (6-1 6-1) – Stats, scores, rankings
- Pavel KrainikKrainik – Alexandru Vasile ManoleVasile Manole (6-2 6-1) – Stats, scores, rankings
- Matteo MartineauMartineau – Petru Octavian BerdilaOctavian Berdila (6-1 6-0) – Stats, scores, rankings
- Christian LindellLindell – Bogdan BorzaBorza (6-1 6-3) – Stats, scores, rankings
- Manuel Pena LopezPena Lopez – Valentin VantaVanta (6-3 6-1) – Stats, scores, rankings
- Eduardo StruvayStruvay – Riccardo BalzeraniBalzerani (6-2 6-3) – Stats, scores, rankings
- Alejandro TabiloTabilo – Vlad Victor CorneaVictor Cornea (7-5 6-1) – Stats, scores, rankings
- Jules OkalaOkala – Bruno Sant’AnnaSant’Anna (6-4 6-3) – Stats, scores, rankings
- Mircea-Alexandru JecanJecan – Raffaele GiulianoGiuliano (6-1 6-0) – Stats, scores, rankings
- Dragos Nicolae MadarasNicolae Madaras – Omar GiacaloneGiacalone (6-2 6-1) – Stats, scores, rankings
- Juan Pablo FicovichPablo Ficovich – Radu Mihai PapoeMihai Papoe (6-3 6-1) – Stats, scores, rankings
- Cristian RodriguezRodriguez – Giovanni FonioFonio (6-76 7-61 6-2) – Stats, scores, rankings
- Nicolae FrunzaFrunza – Alafia AyeniAyeni (6-1 6-4) – Stats, scores, rankings
- Filip Cristian JianuCristian Jianu – Bogdan Ionut ApostolIonut Apostol (6-3 6-2) – Stats, scores, rankings
Upcoming matches in the draw
- Jessica Bouzas ManeiroBouzas Maneiro – Julia GrabherGrabher (2-1) – H2H and prediction
- Sada NahimanaNahimana – (1-0) – H2H and prediction
- Tatiana PieriPieri – Carlota Martinez CirezMartinez Cirez (0-1) – H2H and prediction
- Ajla TomljanovicTomljanovic – Viktoriya TomovaTomova (0-0) – H2H and prediction
- Ann LiLi – (2-0) – H2H and prediction
- Hailey BaptisteBaptiste – Camilla RosatelloRosatello (0-0) – H2H and prediction
- Ana KonjuhKonjuh – (0-1) – H2H and prediction
- Carolina M. AlvesM. Alves – Katie VolynetsVolynets (0-0) – H2H and prediction
- Katerina SiniakovaSiniakova – Aliona BolsovaBolsova (0-0) – H2H and prediction
- Jaqueline CristianCristian – (0-0) – H2H and prediction
- Anastasija SevastovaSevastova – (0-0) – H2H and prediction
- Zeynep SonmezSonmez – Lucia BronzettiBronzetti (1-0) – H2H and prediction
- Mayar SherifSherif – Arantxa RusRus (0-1) – H2H and prediction
- Maria MateasMateas – Elizabeth MandlikMandlik (2-0) – H2H and prediction
- Kamilla RakhimovaRakhimova – Jil TeichmannTeichmann (0-0) – H2H and prediction
- Elisabetta CocciarettoCocciaretto – Maria Camila Osorio SerranoCamila Osorio Serrano (2-0) – H2H and prediction