Game 1 Points Scored
Loading...
Game 1 Events
Type | Time | Score | Server | Receiver | Scored By | Note |
---|---|---|---|---|---|---|
Point Started | 00:00 | 0-0-2 | Daescu A. #2 | Alshon C. | – | |
Point | 00:04 | 1-0-2 | Daescu A. #2 | Staksrud F. | Johns / Daescu | |
Point Started | 00:17 | 1-0-2 | Daescu A. #2 | Staksrud F. | – | |
Point | 00:24 | 2-0-2 | Daescu A. #2 | Alshon C. | Johns / Daescu | |
Point Started | 00:30 | 2-0-2 | Daescu A. #2 | Alshon C. | – | |
Side Out | 00:46 | 0-2-1 | – | – | – | |
Point Started | 00:52 | 0-2-1 | Alshon C. #1 | Daescu A. | – | |
Switch Server | 00:57 | 0-2-2 | Staksrud F. #2 | Johns B. | – | |
Point Started | 01:06 | 0-2-2 | Staksrud F. #2 | Johns B. | – | |
Side Out | 01:13 | 2-0-1 | – | – | – | |
Point Started | 01:20 | 2-0-1 | Daescu A. #1 | Alshon C. | – | |
Switch Server | 01:42 | 2-0-2 | Johns B. #2 | Staksrud F. | – | |
Point Started | 01:59 | 2-0-2 | Johns B. #2 | Staksrud F. | – | |
Side Out | 02:00 | 0-2-1 | – | – | – | |
Point Started | 02:03 | 0-2-1 | Alshon C. #1 | Daescu A. | – | |
Switch Server | 02:15 | 0-2-2 | Staksrud F. #2 | Johns B. | – | |
Point Started | 02:32 | 0-2-2 | Staksrud F. #2 | Johns B. | – | |
Side Out | 02:33 | 2-0-1 | – | – | – | |
Point Started | 02:41 | 2-0-1 | Daescu A. #1 | Alshon C. | – | |
Switch Server | 02:47 | 2-0-2 | Johns B. #2 | Staksrud F. | – | |
Point Started | 02:55 | 2-0-2 | Johns B. #2 | Staksrud F. | – | |
Point | 03:23 | 3-0-2 | Johns B. #2 | Alshon C. | Johns / Daescu | |
Point Started | 03:32 | 3-0-2 | Johns B. #2 | Alshon C. | – | |
Side Out | 03:37 | 0-3-1 | – | – | – | |
Point Started | 03:56 | 0-3-1 | Alshon C. #1 | Johns B. | – | |
Switch Server | 04:02 | 0-3-2 | Staksrud F. #2 | Daescu A. | – | |
Point Started | 04:09 | 0-3-2 | Staksrud F. #2 | Daescu A. | – | |
Side Out | 04:17 | 3-0-1 | – | – | – | |
Point Started | 04:26 | 3-0-1 | Johns B. #1 | Alshon C. | – | |
Switch Server | 04:32 | 3-0-2 | Daescu A. #2 | Staksrud F. | – | |
Point Started | 04:40 | 3-0-2 | Daescu A. #2 | Staksrud F. | – | |
Side Out | 04:44 | 0-3-1 | – | – | – | |
Point Started | 04:53 | 0-3-1 | Alshon C. #1 | Johns B. | – | |
Switch Server | 05:19 | 0-3-2 | Staksrud F. #2 | Daescu A. | – | |
Point Started | 05:50 | 0-3-2 | Staksrud F. #2 | Daescu A. | – | |
Point | 05:50 | 1-3-2 | Staksrud F. #2 | Johns B. | Alshon / Staksrud | |
Point Started | 05:51 | 1-3-2 | Staksrud F. #2 | Johns B. | – | |
Side Out | 06:02 | 3-1-1 | – | – | – | |
Point Started | 06:35 | 3-1-1 | Johns B. #1 | Staksrud F. | – | |
Point | 06:36 | 4-1-1 | Johns B. #1 | Alshon C. | Johns / Daescu | |
Point Started | 06:37 | 4-1-1 | Johns B. #1 | Alshon C. | – | |
Point | 06:47 | 5-1-1 | Johns B. #1 | Staksrud F. | Johns / Daescu | |
Point Started | 06:55 | 5-1-1 | Johns B. #1 | Staksrud F. | – | |
Point | 06:59 | 6-1-1 | Johns B. #1 | Alshon C. | Johns / Daescu | |
Time Out | 07:03 | 6-1-1 | – | – | – | |
Time Out | 07:28 | 6-1-1 | – | – | – | |
Point Started | 08:52 | 6-1-1 | Johns B. #1 | Alshon C. | – | |
Switch Server | 08:58 | 6-1-2 | Daescu A. #2 | Staksrud F. | – | |
Point Started | 09:05 | 6-1-2 | Daescu A. #2 | Staksrud F. | – | |
Side Out | 09:13 | 1-6-1 | – | – | – | |
Point Started | 09:21 | 1-6-1 | Staksrud F. #1 | Daescu A. | – | |
Switch Server | 09:29 | 1-6-2 | Alshon C. #2 | Johns B. | – | |
Point Started | 09:38 | 1-6-2 | Alshon C. #2 | Johns B. | – | |
Side Out | 09:42 | 6-1-1 | – | – | – | |
Point Started | 09:51 | 6-1-1 | Daescu A. #1 | Staksrud F. | – | |
Point | 10:22 | 7-1-1 | Daescu A. #1 | Alshon C. | Johns / Daescu | |
Point Started | 10:34 | 7-1-1 | Daescu A. #1 | Alshon C. | – | |
Switch Server | 10:42 | 7-1-2 | Johns B. #2 | Staksrud F. | – | |
Point Started | 10:50 | 7-1-2 | Johns B. #2 | Staksrud F. | – | |
Side Out | 10:53 | 1-7-1 | – | – | – | |
Point Started | 11:01 | 1-7-1 | Staksrud F. #1 | Johns B. | – | |
Point | 11:11 | 2-7-1 | Staksrud F. #1 | Daescu A. | Alshon / Staksrud | |
Point Started | 11:19 | 2-7-1 | Staksrud F. #1 | Daescu A. | – | |
Switch Server | 11:30 | 2-7-2 | Alshon C. #2 | Johns B. | – | |
Point Started | 11:43 | 2-7-2 | Alshon C. #2 | Johns B. | – | |
Side Out | 11:44 | 7-2-1 | – | – | – | |
Point Started | 11:51 | 7-2-1 | Johns B. #1 | Alshon C. | – | |
Switch Server | 11:55 | 7-2-2 | Daescu A. #2 | Staksrud F. | – | |
Point Started | 12:03 | 7-2-2 | Daescu A. #2 | Staksrud F. | – | |
Side Out | 12:07 | 2-7-1 | – | – | – | |
Point Started | 12:18 | 2-7-1 | Alshon C. #1 | Johns B. | – | |
Switch Server | 12:43 | 2-7-2 | Staksrud F. #2 | Daescu A. | – | |
Point Started | 12:46 | 2-7-2 | Staksrud F. #2 | Daescu A. | – | |
Side Out | 12:54 | 7-2-1 | – | – | – | |
Point Started | 13:06 | 7-2-1 | Johns B. #1 | Alshon C. | – | |
Switch Server | 13:14 | 7-2-2 | Daescu A. #2 | Staksrud F. | – | |
Point Started | 13:24 | 7-2-2 | Daescu A. #2 | Staksrud F. | – | |
Point | 13:28 | 8-2-2 | Daescu A. #2 | Alshon C. | Johns / Daescu | |
Point Started | 13:36 | 8-2-2 | Daescu A. #2 | Alshon C. | – | |
Side Out | 13:51 | 2-8-1 | – | – | – | |
Point Started | 14:12 | 2-8-1 | Alshon C. #1 | Daescu A. | – | |
Switch Server | 14:22 | 2-8-2 | Staksrud F. #2 | Johns B. | – | |
Point Started | 14:35 | 2-8-2 | Staksrud F. #2 | Johns B. | – | |
Side Out | 14:43 | 8-2-1 | – | – | – | |
Point Started | 14:52 | 8-2-1 | Daescu A. #1 | Alshon C. | – | |
Switch Server | 15:02 | 8-2-2 | Johns B. #2 | Staksrud F. | – | |
Point Started | 15:07 | 8-2-2 | Johns B. #2 | Staksrud F. | – | |
Point | 15:16 | 9-2-2 | Johns B. #2 | Alshon C. | Johns / Daescu | |
Point Started | 15:30 | 9-2-2 | Johns B. #2 | Alshon C. | – | |
Point | 15:41 | 10-2-2 | Johns B. #2 | Staksrud F. | Johns / Daescu | |
Point Started | 15:50 | 10-2-2 | Johns B. #2 | Staksrud F. | – | |
Point | 15:56 | 11-2-2 | Johns B. #2 | Alshon C. | Johns / Daescu | |
Game Over | 15:59 | 11-2-2 | – | – | – |
Game 2 Points Scored
Loading...
Game 2 Events
Type | Time | Score | Server | Receiver | Scored By | Note |
---|---|---|---|---|---|---|
Point Started | 00:00 | 0-0-2 | Alshon C. #2 | Daescu A. | – | |
Point | 00:15 | 1-0-2 | Alshon C. #2 | Johns B. | Alshon / Staksrud | |
Point Started | 00:16 | 1-0-2 | Alshon C. #2 | Johns B. | – | |
Side Out | 00:28 | 0-1-1 | – | – | – | |
Point Started | 00:37 | 0-1-1 | Daescu A. #1 | Staksrud F. | – | |
Switch Server | 00:55 | 0-1-2 | Johns B. #2 | Alshon C. | – | |
Point Started | 01:14 | 0-1-2 | Johns B. #2 | Alshon C. | – | |
Point | 01:17 | 1-1-2 | Johns B. #2 | Staksrud F. | Johns / Daescu | |
Point Started | 01:25 | 1-1-2 | Johns B. #2 | Staksrud F. | – | |
Side Out | 01:30 | 1-1-1 | – | – | – | |
Point Started | 01:51 | 1-1-1 | Staksrud F. #1 | Johns B. | – | |
Point | 01:51 | 2-1-1 | Staksrud F. #1 | Daescu A. | Alshon / Staksrud | |
Point Started | 02:02 | 2-1-1 | Staksrud F. #1 | Daescu A. | – | |
Point | 02:13 | 3-1-1 | Staksrud F. #1 | Johns B. | Alshon / Staksrud | |
Point Started | 02:21 | 3-1-1 | Staksrud F. #1 | Johns B. | – | |
Switch Server | 02:38 | 3-1-2 | Alshon C. #2 | Daescu A. | – | |
Point Started | 02:47 | 3-1-2 | Alshon C. #2 | Daescu A. | – | |
Point | 02:52 | 4-1-2 | Alshon C. #2 | Johns B. | Alshon / Staksrud | |
Point Started | 03:02 | 4-1-2 | Alshon C. #2 | Johns B. | – | |
Point | 03:07 | 5-1-2 | Alshon C. #2 | Daescu A. | Alshon / Staksrud | |
Point Started | 03:18 | 5-1-2 | Alshon C. #2 | Daescu A. | – | |
Side Out | 03:23 | 1-5-1 | – | – | – | |
Point Started | 03:40 | 1-5-1 | Johns B. #1 | Staksrud F. | – | |
Point | 03:40 | 2-5-1 | Johns B. #1 | Alshon C. | Johns / Daescu | |
Point Started | 03:49 | 2-5-1 | Johns B. #1 | Alshon C. | – | |
Point | 03:59 | 3-5-1 | Johns B. #1 | Staksrud F. | Johns / Daescu | |
Point Started | 04:28 | 3-5-1 | Johns B. #1 | Staksrud F. | – | |
Switch Server | 04:28 | 3-5-2 | Daescu A. #2 | Alshon C. | – | |
Point Started | 04:33 | 3-5-2 | Daescu A. #2 | Alshon C. | – | |
Side Out | 04:40 | 5-3-1 | – | – | – | |
Point Started | 04:46 | 5-3-1 | Staksrud F. #1 | Johns B. | – | |
Point | 05:06 | 6-3-1 | Staksrud F. #1 | Daescu A. | Alshon / Staksrud | |
Point Started | 05:16 | 6-3-1 | Staksrud F. #1 | Daescu A. | – | |
Switch Server | 05:19 | 6-3-2 | Alshon C. #2 | Johns B. | – | |
Point Started | 05:48 | 6-3-2 | Alshon C. #2 | Johns B. | – | |
Side Out | 05:48 | 3-6-1 | – | – | – | |
Point Started | 06:01 | 3-6-1 | Johns B. #1 | Alshon C. | – | |
Point | 06:08 | 4-6-1 | Johns B. #1 | Staksrud F. | Johns / Daescu | |
Point Started | 06:15 | 4-6-1 | Johns B. #1 | Staksrud F. | – | |
Point | 06:26 | 5-6-1 | Johns B. #1 | Alshon C. | Johns / Daescu | |
Point Started | 06:37 | 5-6-1 | Johns B. #1 | Alshon C. | – | |
Switch Server | 07:11 | 5-6-2 | Daescu A. #2 | Staksrud F. | – | |
Challenge | 07:36 | 5-6-2 | – | – | – | |
Challenge | 08:15 | 5-6-1 | – | – | – | Call Overturned |
Switch Server | 08:15 | 5-6-1 | Johns B. #1 | Alshon C. | – | referee correction |
Point | 08:15 | 6-6-1 | Johns B. #1 | Staksrud F. | Johns / Daescu | |
Point Started | 08:57 | 6-6-1 | Johns B. #1 | Staksrud F. | – | |
Point | 09:11 | 7-6-1 | Johns B. #1 | Alshon C. | Johns / Daescu | |
Challenge | 09:47 | 7-6-1 | – | – | – | |
Challenge | 10:01 | 7-6-1 | – | – | – | Call Stands |
Time Out | 10:01 | 7-6-1 | – | – | – | Challenge |
Time Out | 10:01 | 7-6-1 | – | – | – | Challenge |
Point Started | 10:48 | 7-6-1 | Johns B. #1 | Alshon C. | – | |
Point | 11:07 | 8-6-1 | Johns B. #1 | Staksrud F. | Johns / Daescu | |
Point Started | 11:37 | 8-6-1 | Johns B. #1 | Staksrud F. | – | |
Point | 11:37 | 9-6-1 | Johns B. #1 | Alshon C. | Johns / Daescu | |
Point Started | 11:44 | 9-6-1 | Johns B. #1 | Alshon C. | – | |
Switch Server | 11:54 | 9-6-2 | Daescu A. #2 | Staksrud F. | – | |
Point Started | 12:12 | 9-6-2 | Daescu A. #2 | Staksrud F. | – | |
Point | 12:13 | 10-6-2 | Daescu A. #2 | Alshon C. | Johns / Daescu | |
Additional Timeout | 12:25 | 10-6-2 | – | – | – | |
Time Out | 12:28 | 10-6-2 | – | – | – | |
Time Out | 12:47 | 10-6-2 | – | – | – | |
Point Started | 13:37 | 10-6-2 | Daescu A. #2 | Alshon C. | – | |
Side Out | 14:03 | 6-10-1 | – | – | – | |
Point Started | 14:17 | 6-10-1 | Alshon C. #1 | Daescu A. | – | |
Point | 14:24 | 7-10-1 | Alshon C. #1 | Johns B. | Alshon / Staksrud | |
Point Started | 14:33 | 7-10-1 | Alshon C. #1 | Johns B. | – | |
Switch Server | 14:37 | 7-10-2 | Staksrud F. #2 | Daescu A. | – | |
Point Started | 15:06 | 7-10-2 | Staksrud F. #2 | Daescu A. | – | |
Side Out | 15:07 | 10-7-1 | – | – | – | |
Point Started | 15:16 | 10-7-1 | Daescu A. #1 | Staksrud F. | – | |
Switch Server | 15:23 | 10-7-2 | Johns B. #2 | Alshon C. | – | |
Point Started | 15:33 | 10-7-2 | Johns B. #2 | Alshon C. | – | |
Side Out | 15:40 | 7-10-1 | – | – | – | |
Point Started | 15:47 | 7-10-1 | Staksrud F. #1 | Daescu A. | – | |
Switch Server | 15:55 | 7-10-2 | Alshon C. #2 | Johns B. | – | |
Point Started | 16:06 | 7-10-2 | Alshon C. #2 | Johns B. | – | |
Side Out | 16:11 | 10-7-1 | – | – | – | |
Point Started | 16:32 | 10-7-1 | Daescu A. #1 | Staksrud F. | – | |
Point | 16:49 | 11-7-1 | Daescu A. #1 | Alshon C. | Johns / Daescu | |
Game Over | 16:57 | 11-7-1 | – | – | – |
Game 3 Points Scored
Loading...
Game 3 Events
Type | Time | Score | Server | Receiver | Scored By | Note |
---|---|---|---|---|---|---|
Point Started | 00:00 | 0-0-2 | Daescu A. #2 | Alshon C. | – | |
Side Out | 00:05 | 0-0-1 | – | – | – | |
Point Started | 00:11 | 0-0-1 | Alshon C. #1 | Daescu A. | – | |
Switch Server | 00:25 | 0-0-2 | Staksrud F. #2 | Johns B. | – | |
Point Started | 00:32 | 0-0-2 | Staksrud F. #2 | Johns B. | – | |
Side Out | 00:51 | 0-0-1 | – | – | – | |
Point Started | 00:53 | 0-0-1 | Daescu A. #1 | Alshon C. | – | |
Switch Server | 01:15 | 0-0-2 | Johns B. #2 | Staksrud F. | – | |
Point Started | 01:21 | 0-0-2 | Johns B. #2 | Staksrud F. | – | |
Side Out | 01:29 | 0-0-1 | – | – | – | |
Point Started | 01:35 | 0-0-1 | Alshon C. #1 | Daescu A. | – | |
Point | 01:43 | 1-0-1 | Alshon C. #1 | Johns B. | Alshon / Staksrud | |
Point Started | 01:44 | 1-0-1 | Alshon C. #1 | Johns B. | – | |
Switch Server | 01:57 | 1-0-2 | Staksrud F. #2 | Daescu A. | – | |
Point Started | 02:03 | 1-0-2 | Staksrud F. #2 | Daescu A. | – | |
Side Out | 02:15 | 0-1-1 | – | – | – | |
Point Started | 02:29 | 0-1-1 | Daescu A. #1 | Staksrud F. | – | |
Point | 02:51 | 1-1-1 | Daescu A. #1 | Alshon C. | Johns / Daescu | |
Point Started | 02:58 | 1-1-1 | Daescu A. #1 | Alshon C. | – | |
Switch Server | 03:07 | 1-1-2 | Johns B. #2 | Staksrud F. | – | |
Point Started | 03:14 | 1-1-2 | Johns B. #2 | Staksrud F. | – | |
Point | 03:23 | 2-1-2 | Johns B. #2 | Alshon C. | Johns / Daescu | |
Point Started | 03:30 | 2-1-2 | Johns B. #2 | Alshon C. | – | |
Point | 03:42 | 3-1-2 | Johns B. #2 | Staksrud F. | Johns / Daescu | |
Point Started | 03:51 | 3-1-2 | Johns B. #2 | Staksrud F. | – | |
Point | 04:08 | 4-1-2 | Johns B. #2 | Alshon C. | Johns / Daescu | |
Point Started | 04:22 | 4-1-2 | Johns B. #2 | Alshon C. | – | |
Side Out | 04:32 | 1-4-1 | – | – | – | |
Point Started | 04:46 | 1-4-1 | Staksrud F. #1 | Daescu A. | – | |
Switch Server | 04:59 | 1-4-2 | Alshon C. #2 | Johns B. | – | |
Point Started | 05:11 | 1-4-2 | Alshon C. #2 | Johns B. | – | |
Side Out | 05:13 | 4-1-1 | – | – | – | |
Point Started | 05:20 | 4-1-1 | Daescu A. #1 | Staksrud F. | – | |
Point | 05:25 | 5-1-1 | Daescu A. #1 | Alshon C. | Johns / Daescu | |
Point Started | 05:42 | 5-1-1 | Daescu A. #1 | Alshon C. | – | |
Switch Server | 05:43 | 5-1-2 | Johns B. #2 | Staksrud F. | – | |
Point Started | 05:48 | 5-1-2 | Johns B. #2 | Staksrud F. | – | |
Point | 05:55 | 6-1-2 | Johns B. #2 | Alshon C. | Johns / Daescu | |
Time Out | 05:58 | 6-1-2 | – | – | – | |
Time Out | 07:00 | 6-1-2 | – | – | – | |
Point Started | 07:18 | 6-1-2 | Johns B. #2 | Alshon C. | – | |
Point | 07:29 | 7-1-2 | Johns B. #2 | Staksrud F. | Johns / Daescu | |
Point Started | 07:37 | 7-1-2 | Johns B. #2 | Staksrud F. | – | |
Point | 07:41 | 8-1-2 | Johns B. #2 | Alshon C. | Johns / Daescu | |
Point Started | 07:49 | 8-1-2 | Johns B. #2 | Alshon C. | – | |
Point | 07:56 | 9-1-2 | Johns B. #2 | Staksrud F. | Johns / Daescu | |
Point Started | 08:03 | 9-1-2 | Johns B. #2 | Staksrud F. | – | |
Side Out | 08:12 | 1-9-1 | – | – | – | |
Point Started | 08:22 | 1-9-1 | Staksrud F. #1 | Johns B. | – | |
Switch Server | 08:29 | 1-9-2 | Alshon C. #2 | Daescu A. | – | |
Point Started | 08:39 | 1-9-2 | Alshon C. #2 | Daescu A. | – | |
Point | 08:51 | 2-9-2 | Alshon C. #2 | Johns B. | Alshon / Staksrud | |
Challenge | 09:15 | 2-9-2 | – | – | – | |
Challenge | 09:46 | 9-2-1 | – | – | – | Call Overturned |
Point | 09:46 | 1-9-2 | Alshon C. #2 | Daescu A. | Alshon / Staksrud | referee correction |
Side Out | 09:46 | 9-1-1 | – | – | – | |
Point Started | 10:16 | 9-1-1 | Johns B. #1 | Staksrud F. | – | |
Point | 10:33 | 10-1-1 | Johns B. #1 | Alshon C. | Johns / Daescu | |
Point Started | 10:42 | 10-1-1 | Johns B. #1 | Alshon C. | – | |
Switch Server | 10:52 | 10-1-2 | Daescu A. #2 | Staksrud F. | – | |
Point Started | 11:25 | 10-1-2 | Daescu A. #2 | Staksrud F. | – | |
Side Out | 11:25 | 1-10-1 | – | – | – | |
Point Started | 11:32 | 1-10-1 | Staksrud F. #1 | Daescu A. | – | |
Switch Server | 11:42 | 1-10-2 | Alshon C. #2 | Johns B. | – | |
Point Started | 11:51 | 1-10-2 | Alshon C. #2 | Johns B. | – | |
Side Out | 11:58 | 10-1-1 | – | – | – | |
Point Started | 12:06 | 10-1-1 | Daescu A. #1 | Staksrud F. | – | |
Switch Server | 12:18 | 10-1-2 | Johns B. #2 | Alshon C. | – | |
Point Started | 12:25 | 10-1-2 | Johns B. #2 | Alshon C. | – | |
Point | 12:36 | 11-1-2 | Johns B. #2 | Staksrud F. | Johns / Daescu | |
Game Over | 12:59 | 11-1-2 | – | – | – | |
Match Over | 13:07 | 11-1-2 | – | – | – |
There is no video for this match yet. Have a link for this match? Submit the link!
Overview
Ben Johns
Andrei Daescu
3 - 0
Christian Alshon
Federico Staksrud
Finished
Game Scores
Johns B. / Daescu A.
Alshon C. / Staksrud F.
3
11
11
11
0
2
7
1
Description
Professional pickleball match featuring Andrei Daescu & Ben Johns vs Christian Alshon & Federico Staksrud in the Finals at the 2025 PPA Veolia Cape Coral Open on Mar 9, 2025.
Players
DUPR:
6.617 /
7.086
679 Matches
•
Male
•
27
DUPR:
7.066 /
7.411
800 Matches
•
Male
•
26
DUPR:
7.117 /
6.975
875 Matches
•
Male
•
29
DUPR:
7.031 /
7.148
708 Matches
•
Male
•
24
Related Matches
Round 32 •
Mens Doubles •
Mar 8, 2025
Quarter Finals •
Mens Doubles •
Mar 8, 2025
Round 32 •
Mens Doubles •
Mar 8, 2025
Semi-Finals •
Mens Doubles •
Mar 9, 2025
Round 64 •
Mens Doubles •
Mar 8, 2025
Round 64 •
Mens Doubles •
Mar 8, 2025
Round 64 •
Mens Doubles •
Mar 8, 2025
Round 64 •
Mens Doubles •
Mar 8, 2025
Round 64 •
Mens Doubles •
Mar 8, 2025
Round 32 •
Mens Doubles •
Mar 8, 2025