Head to head
1
Hard
3
3
Clay
3
2
Grass
1
1
Carpet
7
Tony Roche's wins on the left · Tom Okker's on the right · bar lengths share one scale
Momentum
Running lead across all meetings, oldest to newest (walkovers excluded).
All meetings (25)
| 1977 | Toronto WCT | Carpet | QF | Tom Okker | 7-5 1-6 6-3 |
| 1977 | Richmond WCT | Carpet | SF | Tom Okker | 6-1 7-5 |
| 1975 | Wimbledon | Grass | QF | Tony Roche | 2-6 9-8 2-6 6-4 6-2 |
| 1975 | Nottingham | Grass | F | Tom Okker | 6-1 3-6 6-3 |
| 1974 | Toronto WCT | Carpet | QF | Tom Okker | 7-6(6) 6-2 |
| 1972 | Fort Worth WCT | Hard | QF | Tom Okker | 7-6 6-2 |
| 1972 | Las Vegas WCT | Hard | R32 | Tom Okker | 6-1 7-5 |
| 1972 | Denver WCT | Carpet | R32 | Tom Okker | 6-1 6-3 |
| 1972 | Charlotte WCT | Clay | R32 | Tom Okker | 6-4 6-2 |
| 1972 | Houston WCT | Clay | R16 | Tom Okker | 6-4 5-7 7-6 |
| 1970 | Tennis Champions Classic | Carpet | RR | Tom Okker | 6-3 3-6 6-5 3-6 6-4 |
| 1970 | Gstaad | Clay | F | Tony Roche | 6-3 7-5 6-3 |
| 1970 | Australian Round Robin | Grass | RR | Tony Roche | 6-4 6-1 |
| 1969 | Vienna | Hard | F | Tony Roche | W/O |
| 1969 | Paris | Carpet | SF | Tom Okker | 6-2 6-3 6-3 |
| 1969 | Tucson | Hard | F | Tony Roche | 9-7 6-1 |
| 1969 | Atlanta | Hard | 3rd/4th | Tom Okker | 8-6 |
| 1969 | Fort Worth | Hard | 3rd/4th | Tom Okker | W/O |
| 1969 | Hamburg | Clay | F | Tony Roche | 6-1 5-7 7-5 8-6 |
| 1969 | Bristol | Grass | R32 | Tony Roche | W/O |
| 1969 | Amsterdam | Clay | RR | Tom Okker | 6-3 6-2 |
| 1969 | Japanese Championships | Carpet | RR | Tom Okker | 6-4 6-4 |
| 1969 | Rome | Clay | SF | Tony Roche | 4-6 4-6 7-5 12-10 6-3 |
| 1969 | Johannesburg | Hard | SF | Tom Okker | W/O |
| 1969 | Philadelphia | Carpet | SF | Tony Roche | 6-1 6-4 |
Methodology
Head-to-head totals and surface splits exclude walkovers (no match was played), which follows ATP convention — walkover meetings still appear in the match list. The momentum chart plots the running lead across all counted meetings, oldest to newest.