
Luca Nardi and Giulio Zeppieri will square off in the semifinal of the Koblenz Challenger for the 2nd time in their career. They are scheduled to play on Saturday at 3:30 pm on CENTRE COURT. Here the head to head stats and relative prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Luca Nardi who should win in 3 sets.
As per the initial odds, Luca Nardi is the pick to win this match.
Luca Nardi -> 1.46
Giulio Zeppieri -> 2.56
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 Luca Nardi vs. Giulio Zeppieri
This will be the 2nd time that Luca Nardi and Giulio Zeppieri clash against each other. The head to head is 1-0 for Nardi (see full H2H stats), 1-0 on indoor hard courts.
The last time that they squared off, Nardi won 7-5 5-7 6-4 in the 1st round in the Parma Challenger back in 2020.
Luca Nardi
Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 15-11 | 9-8 | 0-0 | 6-3 | 0-0 | 0-0 |
2024 | 32-27 | 14-14 | 8-5 | 9-4 | 1-4 | 0-0 |
2023 | 41-36 | 20-10 | 8-13 | 12-12 | 1-1 | 0-0 |
2022 | 33-20 | 5-2 | 11-10 | 17-8 | 0-0 | 0-0 |
2021 | 33-24 | 3-3 | 26-13 | 4-8 | 0-0 | 0-0 |
Ranked no. 83, Luca got to the semifinal after defeating Tom Gentzsch 6-3 4-6 7-5, Ryan Nijboer 6-4 6-4, Jelle Sels 6-3 6-4, Geoffrey Blancaneaux 6-2 6-2 and Mika Brunold 6-4 7-5.
In the quarter, The Italian had a good straight sets win against Brunold (6-4 7-5). During the match, Nardi scored 71 points vs Brunold’s 65. The Italian was pretty aggressive to blast 33 winners.
Regarding the service games, Nardi made 4 aces and he committed only 2 double faults. Luca Nardi lost the serve 3 times and he saved 8 break points. Furthermore, Nardi put 66% of his first serves in, winning 70% (33/47) of the points behind his 1st serve and 33% (8/24) on the 2nd serve. Luca broke Brunold 5 times after converting 56% of his break points (5/9).
Overall Performance in this tournament
Luca started his run at this tournament from the qualifications. In the main draw, he has dropped 1 set in this competition to conquer 55% of the points he played.
Nardi has a winning win-loss record in the last 8 years having won 57% of his matches (161-122). 5-0 on indoor hard courts in 2025. In connection with his performance on the same surface of this competition, Nardi has a compiled48-37 win-loss record in the last 8 years on indoor hard courts.
Nardi has an aggregate 8-2 win-loss record in 2025, 5-0 on indoor hard courts (See FULL STATS).
Previously in the Koblenz Challenger
Giulio Zeppieri
Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 6-5 | 3-3 | 0-1 | 3-1 | 0-0 | 0-0 |
2024 | 18-18 | 8-4 | 7-10 | 3-4 | 0-0 | 0-0 |
2023 | 41-26 | 7-5 | 19-13 | 14-7 | 1-1 | 0-0 |
2022 | 30-31 | 1-2 | 25-22 | 4-6 | 0-1 | 0-0 |
2021 | 27-20 | 0-0 | 26-16 | 1-4 | 0-0 | 0-0 |
Ranked no. 330, Zeppieri reached the semifinal after defeating Federico Arnaboldi 6-4 6-2, Mathys Erhard 6-3 1-6 6-3 and Henri Squire 4-6 7-6(7) 6-3.
In the quarter against Squire, Giulio recovered from a 1-set down deficit before winning (4-6 7-67 6-3). During the match Zeppieri scored 104 points vs Squire’s 99. Giulio was exceptionally aggressive to blast 55 winners.
About the serving games, Zeppieri made 16 aces and he committed only 2 double faults. Overall, Giulio Zeppieri was exceptionally efficient on serve to win 79% (55/70) of his 1st serve and 56% (19/34) on the second serve. However, this didn’t prevent his to concede the serve twice. Giulio broke Squire twice after converting 29% of his break points (2/7).
Overall Performance in this tournament
Zeppieri has conceded 2 set in the tournament to win 52% of the points he played.
Giulio has a composed 3-1 win-loss record in 2025, 3-0 on indoor hard courts (See FULL STATS).
H2H Performance in the tournament (main draw)
Matches, sets, games and points
Points | Nardi | Zeppieri |
---|---|---|
Match played | 5 | 3 |
Tot Set | 11 | 8 |
Tot Games | 108 | 75 |
Pts | 376-305 | 235-213 |
Total Points | 681 | 448 |
Winners | 159 | 107 |
%Winners | 42% | 46% |
Nardi played 5 matches while Zeppieri competed in 3 matches. Nardi started his run from the qualifications while Zeppieri had a direct access to the main draw. Both players lost a set in the event. Luca Nardi conceded 1 set, while Giulio Zeppieri conceded 2 sets. Nardi has played 3 sets more than Zeppieri (11 vs 8). Therefore, Nardi played 33 games more than Zeppieri. Luca scored 159 winners (42% of the total points). On the other side, Zeppieri blasted 107 winners (46%).
Serve Performance
Serve | Nardi | Zeppieri |
---|---|---|
Aces | 22 | 30 |
Avg per match | 4.4 | 10 |
1st in | 204/324 | 141/230 |
%1st in | 63% | 61% |
1st pts | 159/204 | 107/141 |
%1st pts | 78% | 76% |
2nd pts | 68/120 | 56/89 |
%2nd pts | 57% | 63% |
Nardi recorded 22 aces (4.4 per match). Zeppieri fired 30 aces (10 per match). Nardi won 78% points on his first serve. He quite strong on his second serve to win 57% of the points. On the other side, Zeppieri won 76% of the points behind his first serve. He had a solid display on his second serve to win 63% of the points.
How they played the important points
Breaks | Nardi | Zeppieri |
---|---|---|
Won | 16 | 7 |
Converted | 16/44 | 7/16 |
% Converted | 36% | 44% |
Conceded | 29 | 8 |
Saved | 25 | 4 |
% Saved | 86% | 50% |
Times Broken | 4 | 4 |
Luca broke his opponents 16 times with a 36% conversion rate. Nardi dropped his serve 4 times and he saved 86% of the break points that he conceded. The Italian broke his opponents 7 times with a 44% conversion rate. Zeppieri conceded his serve 4 times and he saved 50% of the break points that he conceded.
Nardi | |||||||
Q1 Gentzsch |
Q3 Nijboer |
R1 Sels |
R2 Blancaneaux |
1/4 Brunold |
Total | ||
---|---|---|---|---|---|---|---|
Score | 6-3 4-6 7-5 | 6-4 6-4 | 6-3 6-4 | 6-2 6-2 | 6-4 7-5 | ||
Tot Set | 3 | 2 | 2 | 2 | 2 | 11 | |
Tot Games | 31 | 20 | 19 | 16 | 22 | 108 | |
pts | 100-83 | 71-58 | 68-52 | 66-47 | 71-65 | 376-305 | |
Total points | 183 | 129 | 120 | 113 | 136 | 681 | |
Winners | 41 | 24 | 38 | 23 | 33 | 159 | |
%Winners | 41% | 34% | 56% | 35% | 46% | 42% | |
SERVE | |||||||
Aces | 2 | 2 | 9 | 5 | 4 | 22 | |
Double Faults | 1 | 0 | 1 | 3 | 2 | 7 | |
1st in | 53/84 | 29/57 | 45/57 | 30/55 | 47/71 | 204/324 | |
% 1st in | 63% | 51% | 79% | 55% | 66% | 63% | |
1st pts | 41/53 | 24/29 | 38/45 | 23/30 | 33/47 | 159/204 | |
% 1st pts | 77% | 83% | 84% | 77% | 70% | 78% | |
2nd pts | 22/31 | 19/28 | 5/12 | 14/25 | 8/24 | 68/120 | |
% 2nd pts | 71% | 68% | 42% | 56% | 33% | 57% | |
Breaks | |||||||
Won | 3 | 2 | 2 | 4 | 5 | 16 | |
Converted | 3/10 | 2/10 | 2/6 | 4/9 | 5/9 | 16/44 | |
Converted % | 30% | 20% | 33% | 44% | 56% | 36% | |
Conceded | 7 | 2 | 5 | 4 | 11 | 29 | |
Saved | 6/7 | 2/2 | 5/5 | 4/4 | 8/11 | 25 | |
Saved % | 86% | 100% | 100% | 100% | 73% | 92% | |
Times Broken | 1 | 0 | 0 | 0 | 3 | 4 |
Zeppieri | |||||||
R1 Arnaboldi |
R2 Erhard |
1/4 Squire |
Total | ||||
---|---|---|---|---|---|---|---|
Score | 6-4 6-2 | 6-3 1-6 6-3 | 4-6 7-67 6-3 | ||||
Tot Set | 2 | 3 | 3 | 8 | |||
Tot Games | 18 | 25 | 32 | 75 | |||
pts | 56-38 | 75-76 | 104-99 | 235-213 | |||
Total points | 94 | 151 | 203 | 448 | |||
Winners | 22 | 30 | 55 | 107 | |||
%Winners | 39% | 40% | 53% | 46% | |||
SERVE | |||||||
Aces | 3 | 11 | 16 | 30 | |||
Double Faults | 2 | 3 | 2 | 7 | |||
1st in | 26/44 | 45/82 | 70/104 | 141/230 | |||
% 1st in | 59% | 55% | 67% | 61% | |||
1st pts | 22/26 | 30/45 | 55/70 | 107/141 | |||
% 1st pts | 85% | 67% | 79% | 76% | |||
2nd pts | 14/18 | 23/37 | 19/34 | 56/89 | |||
% 2nd pts | 78% | 62% | 56% | 63% | |||
Breaks | |||||||
Won | 3 | 2 | 2 | 7 | |||
Converted | 3/5 | 2/4 | 2/7 | 7/16 | |||
Converted % | 60% | 50% | 29% | 44% | |||
Conceded | 0 | 5 | 3 | 8 | |||
Saved | 0/0 | 3/5 | 1/3 | 4 | |||
Saved % | – | 60% | 33% | 19% | |||
Times Broken | 0 | 2 | 2 | 4 |
Head 2 Head



Tennis Scores in Koblenz Challenger
- Giulio ZeppieriZeppieri – Henri SquireSquire (4-6 7-67 6-3) – See score progression
- Luca NardiNardi – Mika BrunoldBrunold (6-4 7-5) – See score progression
- Jakub PaulPaul – Alexey VatutinVatutin (6-3 2-6 6-3) – See score progression
- Ugo BlanchetBlanchet – Matteo MartineauMartineau (7-63 3-6 7-61) – See score progression
- Tim Ruehl/Patrick ZahrajRuehl/Patrick Zahraj – Patrik Trhac/Szymon WalkowTrhac/Szymon Walkow (6-76 6-3 14-12) – See score progression
- Geoffrey Blancaneaux/Joshua ParisBlancaneaux/Joshua Paris – Mircea-Alexandru Jecan/Ivan LiutarevichJecan/Ivan Liutarevich (6-4 6-4) – See score progression
- Giulio ZeppieriZeppieri – Henri SquireSquire (4-6 7-6(7) 6-3) – See score progression
Upcoming matches in the draw
- Ugo BlanchetBlanchet – Jakub PaulPaul (4-0) – H2H and prediction
- Giulio ZeppieriZeppieri – (0-1) – H2H and prediction