MATCH
01.08.18 | 2nd round | George Loffhagen | Panu Virtanen | 6-2, 6-2 | ![]() | Clay |
MATCH STATS
1st SERVE % | 25/45 (56%) | 23/51 (45%) |
1st SERVE POINTS WON | 19/25 (76%) | 10/23 (43%) |
2nd SERVE POINTS WON | 9/20 (45%) | 10/28 (36%) |
BREAK POINTS WON | 6/9 (67%) | 2/4 (50%) |
TOTAL RETURN POINTS WON | 31/51 (61%) | 17/45 (38%) |
TOTAL POINTS WON | 59/96 (61%) | 37/96 (39%) |
DOUBLE FAULTS | 7 | 3 |
ACES | 1 | 1 |
MATCH STATS
1 | ||
George Loffhagen ![]() | 0-0 | |
0-0, 0-15, 0-30, 15-30, 30-30, 30-40[BP], 40-40, 40-A[BP], 40-40, A-40, 40-40, A-40 | ||
1-0 | Panu Virtanen ![]() | |
0-0, 15-0, 30-0, 40-0[BP], 40-15[BP], 40-30[BP] | ||
George Loffhagen ![]() | 2-0 | |
0-0, 15-0, 30-0, 30-15, 40-15 | ||
3-0 | Panu Virtanen ![]() | |
0-0, 0-15, 0-30, 15-30, 30-30, 40-30[BP] | ||
George Loffhagen ![]() | 4-0 | |
0-0, 15-0, 30-0, 30-15, 40-15 | ||
5-0 | Panu Virtanen ![]() | |
0-0, 0-15, 15-15, 15-30, 15-40, 30-40 | ||
George Loffhagen ![]() | 5-1 | |
0-0, 0-15, 0-30, 0-40[BP] | ||
George Loffhagen ![]() | 5-2 | |
0-0, 30-30, 30-40[BP], 40-40, A-40 | ||
6-2 |
2 | ||
George Loffhagen ![]() | 0-0 | |
0-0, 15-0, 15-15, 30-15, 40-15, 40-30 | ||
1-0 | Panu Virtanen ![]() | |
0-0, 0-15, 0-30, 15-30, 15-40 | ||
George Loffhagen ![]() | 1-1 | |
0-0, 15-0, 15-15, 15-30, 30-30, 30-40[BP], 40-40, A-40, 40-40, 40-A[BP] | ||
1-2 | Panu Virtanen ![]() | |
0-0, 15-0, 30-0, 30-15, 40-15[BP] | ||
George Loffhagen ![]() | 2-2 | |
0-0, 15-0, 30-0, 40-0 | ||
3-2 | Panu Virtanen ![]() | |
0-0, 15-0, 30-0, 40-0[BP], 40-15[BP] | ||
George Loffhagen ![]() | 4-2 | |
0-0, 15-0, 15-15, 30-15, 40-15 | ||
5-2 | Panu Virtanen ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
6-2 |

Country
Birthdate
Height
Weight
Profi since
Play
Ranking's position
Points
Prize money
Birthdate
Height
Weight
Profi since
Play
Ranking's position
Points
Prize money
Finland
17.02.96, 29 years
17.02.96, 29 years

George Loffhagen vs. Panu Virtanen - H2H matches
01.08.18 | 2nd round | George Loffhagen | Panu Virtanen | 6-2, 6-2 | match details | ![]() | Clay |
George Loffhagen form & Panu Virtanen form
George Loffhagen - last matches
![]() | ||||
22.05.25 1/4 | vs. Martin Damm | - | ![]() | match details |
21.05.25 1st round | vs. Zura Tkemaladze | 6-2, 6-1 | ![]() | match details |
21.05.25 2nd round | vs. Ilia Simakin | 6-4, 7-5 | ![]() | match details |
![]() | ||||
07.05.25 1st round | vs. Leonardo Rossi | 6-4, 6-74, 2-6 | ![]() | match details |
![]() | ||||
04.05.25 fin | vs. Charles Broom | 6-2, 6-2 | ![]() | match details |
03.05.25 1/2 | vs. Bernard Tomic | 6-4, 6-3 | ![]() | match details |
02.05.25 1/4 | vs. Daniil Glinka | 6-4, 4-6, 6-4 | ![]() | match details |
01.05.25 2nd round | vs. Blake Mott | 1-6, 6-4, 6-1 | ![]() | match details |
29.04.25 1st round | vs. Dylan Davies | 6-1, 7-5 | ![]() | match details |
![]() | ||||
29.03.25 1/2 | vs. Dan Added | 6-72, 2-6 | ![]() | match details |
28.03.25 1/4 | vs. Mats Rosenkranz | 6-2, 6-4 | ![]() | match details |
27.03.25 2nd round | vs. Raphael Perot | 7-64, 6-1 | ![]() | match details |
25.03.25 1st round | vs. Ben Jones | 6-3, 6-2 | ![]() | match details |
![]() | ||||
16.03.25 fin | vs. Tiago Pereira | 6-0, 7-5 | ![]() | match details |
15.03.25 1/2 | vs. James Story | 7-65, 6-3 | ![]() | match details |
15.03.25 1/4 | vs. Federico Bondioli | 6-1, 6-2 | ![]() | match details |
14.03.25 2nd round | vs. Liam Broady | 6-4, 6-3 | ![]() | match details |
13.03.25 1st round | vs. Guilherme Valdoleiros | 6-1, 6-3 | ![]() | match details |
![]() | ||||
10.03.25 1/2 | vs. Justin Boulais | 6-2, 7-5 | ![]() | match details |
10.03.25 fin | vs. Gabi Adrian Boitan | 6-3, 6-4 | ![]() | match details |
09.03.25 1/4 | vs. Kimmer Coppejans | 3-6, 7-5, 11-9 | ![]() | match details |
08.03.25 2nd round | vs. Gastao Elias | 6-1, 6-70, 6-2 | ![]() | match details |
04.03.25 1st round | vs. Joao Eduardo Schiessl | 6-1, 6-1 | ![]() | match details |
![]() | ||||
16.02.25 fin | vs. Arthur Fery | 4-6, 4-6 | ![]() | match details |
15.02.25 1/2 | vs. Liam Broady | 7-63, 4-6, 6-2 | ![]() | match details |
14.02.25 1/4 | vs. Ben Jones | 6-2, 6-72, 6-1 | ![]() | match details |
13.02.25 2nd round | vs. Raul Brancaccio | 6-4, 6-4 | ![]() | match details |
12.02.25 1st round | vs. Harry Wendelken | 6-4, 4-6, 6-2 | ![]() | match details |
![]() | ||||
01.02.25 1/2 | vs. Alastair Gray | 3-6, 1-6 | ![]() | match details |
31.01.25 1/4 | vs. James Story | 6-3, 6-3 | ![]() | match details |
Panu Virtanen - last matches
![]() | ||||
22.07.19 1st round | vs. Benjamin Hassan | 6-73, 1-6 | ![]() | match details |
![]() | ||||
07.08.18 1st round | vs. Nathan Seateun | 0-1, - Panu Virtanen - retired | ![]() | match details |
![]() | ||||
01.08.18 2nd round | vs. George Loffhagen | 2-6, 2-6 | ![]() | match details |
31.07.18 1st round | vs. Nathan Seateun | 6-2, 6-2 | ![]() | match details |
![]() | ||||
21.07.18 q 1 | vs. Dimitar Kuzmanov | 2-6, 0-6 | ![]() | match details |
![]() | ||||
14.08.17 q 1 | vs. Hermanni Tiainen | 6-3, 6-2 | ![]() | match details |
14.08.17 q 2 | vs. Ilari Vesanen | 6-0, 6-2 | ![]() | match details |
14.08.17 qual. | vs. Ville-Petteri Ahti | 0-6, 6-4, 1-6 | ![]() | match details |
![]() | ||||
09.08.17 2nd round | vs. Marco Bortolotti | 1-6, 1-6 | ![]() | match details |
08.08.17 1st round | vs. Tom Fawcett | 6-4, 0-6, 6-4 | ![]() | match details |
07.08.17 q 2 | vs. Alex Bancila | 6-2, 6-0 | ![]() | match details |
07.08.17 qual. | vs. William Genesen | 5-7, 6-4, 6-3 | ![]() | match details |
![]() | ||||
24.07.17 q 1 | vs. Gabriele Moghini | 6-4, 4-6, 5-7 | ![]() | match details |
![]() | ||||
09.11.15 qual. | vs. Krisjanis Stabins | 7-69, 2-6, 0-6 | ![]() | match details |
09.11.15 q 1 | vs. Oskar Lusti | 6-2, 6-3 | ![]() | match details |
![]() | ||||
02.11.15 qual. | vs. Vitaly Kozyukov | 1-6, 1-6 | ![]() | match details |
02.11.15 q 1 | vs. Mika Kosonen | 4-6, 6-1, 6-3 | ![]() | match details |
![]() | ||||
26.10.15 qual. | vs. Alex Hedman | 6-2, 6-2 | ![]() | match details |
26.10.15 1st round | vs. Lucas Renard | 6-3, 6-2 | ![]() | match details |
26.10.15 2nd round | vs. Antal Van Der Duim | 3-6, 6-4, 6-74 | ![]() | match details |
26.10.15 q 1 | vs. Kristofer Sven Kliimand | 6-1, 6-4 | ![]() | match details |
![]() | ||||
17.08.15 1st round | vs. Jonathan Stenberg | 3-6, 5-7 | ![]() | match details |
![]() | ||||
10.08.15 1st round | vs. Maxime Janvier | 5-7, 2-6 | ![]() | match details |
10.08.15 qual. | vs. Leevi Saatela | 6-3, 6-1 | ![]() | match details |
10.08.15 q 1 | vs. Ville-Petteri Ahti | 6-2, 7-5 | ![]() | match details |
![]() | ||||
03.08.15 1st round | vs. Sebastian Hawken | 4-6, 4-6 | ![]() | match details |
![]() | ||||
18.07.15 q 1 | vs. Patrick Kaukovalta | 2-6, 1-6 | ![]() | match details |
![]() | ||||
29.06.15 q 2 | vs. Jakob Kevelaerts | 3-6, 2-6 | ![]() | match details |
![]() | ||||
22.06.15 qual. | vs. Francis Filipovich | 6-3, 6-0 | ![]() | match details |
22.06.15 1st round | vs. Plamen Milushev | 3-6, 6-3, 6-1 | ![]() | match details |