| ✓ 1 | 11/11/1985 | David Niven 1000 mile race, Gateshead | 1 609,34 | ×13 |
| ✓ 2 | 4/8/1985 | 5th Charles Rowell Six-Day Track Race | 688,01 | ×5 |
| ✓ 3 | 31/7/1983 | 3rd Charles Rowell Six-Day Track Race | 663,20 | ×5 |
| ✓ 4 | 8/11/1981 | 1st Charles Rowell Six-Day Track Race | 652,40 | ×5 |
| ✓ 5 | 7/10/1982 | Les Six Jours de La Rochelle | 645,74 | ×5 |
| ✓ 6 | 7/11/1987 | 3rd Sri Chinmoy 5 Day Race | 643,74 | ×5 |
| ✓ 7 | 4/7/1983 | NYRRC Six-Day Race | 622,26 | ×5 |
| ✓ 8 | 6/5/1989 | 2nd Sri Chinmoy 7 Day Race | 598,68 | ×4 |
| ✓ 9 | 2/7/1984 | NYRRC Six-Day Race | 574,68 | ×4 |
| ✓ 10 | 6/10/1983 | Les Six Jours de La Rochelle | 570,80 | ×4 |
| ✓ 11 | 27/6/1982 | 3rd Edward Payson Weston Six Day Track Race | 533,90 | ×4 |
| ✓ 12 | 22/8/1982 | 2nd Charles Rowell Six-Day Track Race | 532,44 | ×4 |
| ✓ 13 | 7/11/1986 | 2nd Sri Chinmoy 5 Day Race | 524,65 | ×4 |
| ✓ 14 | 19/6/1983 | 4th Edward Payson Weston Six Day Track Race | 506,54 | ×4 |
| ✓ 15 | 3/10/1985 | Les Six Jours de La Rochelle | 503,00 | ×4 |
| ✓ 16 | 26/11/1988 | 1st Six Day Track Race Gateshead | 502,31 | ×4 |
| ✓ 17 | 19/8/1984 | 4th Charles Rowell Six-Day Track Race | 494,87 | ×4 |
| ✓ 18 | 29/9/1986 | Les Six Jours de La Rochelle | 455,60 | ×3 |
| ✓ 19 | 20/4/1984 | Austrian Danube Race | 320,00 | ×2 |
| ✓ 20 | 10/4/1982 | 48 Hour Track Race Nottingham | 303,49 | ×2 |
| ✓ 21 | 25/2/1983 | 1ère 48 Heures Pedestre a Montauban | 297,21 | ×2 |
| ✓ 22 | 4/6/1982 | 48 heures de Toulouse | 285,26 | ×2 |
| ✓ 23 | 16/3/1984 | 2ème 48 Heures Pedestre a Montauban | 265,27 | ×2 |
| ✓ 24 | 15/3/1985 | 3ème 48 Heures Pedestre a Montauban | 255,48 | ×2 |
| ✓ 25 | 13/5/1983 | Gloucester 48 Hour Track Race | 239,60 | ×1 |
| ✓ 26 | 25/4/1986 | 2ème des 48 heures pédestres de Surgères | 230,13 | ×1 |
| ✓ 27 | 11/10/1980 | Blackburn 24 Hours Track Run | 218,05 | ×1 |
| ✓ 28 | 29/8/1981 | Blackburn 24 Hours Track Run | 214,70 | ×1 |
| ✓ 29 | 5/11/1988 | Blackpool 48 hours track race | 209,60 | ×1 |
| ✓ 30 | 27/10/1979 | 24 hour Crystal Palace Track Race | 207,22 | ×1 |
| ✓ 31 | 19/4/1980 | 24 heures de Coëtquidan | 200,83 | ×1 |
| ✓ 32 | 10/10/1981 | RRC Invitation 24 Hour Track Race | 199,28 | ×1 |
| ✓ 33 | 2/5/1981 | 24 heures de Lausanne | 198,57 | ×1 |
| ✓ 34 | 16/4/1983 | 24 Stundenlauf Prater Wien | 192,80 | ×1 |
| ✓ 35 | 9/9/1983 | 4. 24 Stundenlauf Mörlenbach | 191,59 | ×1 |
| ✓ 36 | 22/5/1982 | Gloucester 24 Hour Track Race | 189,05 | ×1 |
| ✓ 37 | 16/5/1981 | 24 heures de Coëtquidan | 185,65 | ×1 |
| ✓ 38 | 4/2/1984 | 24 Hour Indoor Race Milton Keynes | 172,56 | ×1 |
| ✓ 39 | 14/2/1986 | Multiplex Indoor 24-hour race | 169,57 | ×1 |
| ✓ 40 | 12/7/1986 | Fossen 24 Hours Track Race | 167,20 | ×1 |
| ✓ 41 | 13/11/1982 | 4ème 24 heures de Niort | 162,00 | ×1 |
| ✓ 42 | 29/10/1983 | Sri Chinmoy 24 hour track race Coatbridge | 161,59 | ×1 |
| ✓ 43 | 4/9/1987 | Rotherham Centenary 100 mile road race | 160,93 | ×1 |
| ✓ 44 | 11/4/1981 | Gloucester 100 mile road race | 160,93 | ×1 |
| ✓ 45 | 3/7/1988 | Mullingar 24 Hour Road Race | 160,93 | ×1 |
| ✓ 46 | 28/6/1986 | 1st Self-Transcendence 24 Hour Track Race Gateshead | 153,00 | ×1 |
| ✓ 47 | 7/6/1986 | 24 hour road race Cranwell | 142,87 | ×1 |
| ✓ 48 | 28/7/1984 | Humberside 24 Hours Track Race | 135,47 | ×1 |
| ✓ 49 | 20/11/1982 | 24 Hour Track Race Bingham | 132,80 | ×1 |
| ✓ 50 | 18/5/1986 | 24 h Haren | 127,36 | ×1 |
| ✓ 51 | 27/8/1983 | Chorley 24 Hour Road Race | 118,72 | — |
| ✓ 52 | 7/9/1991 | 16. RUN Winschoten 100 km | 100,00 | — |
| ✓ 53 | 8/9/1984 | 100K road race Solihull | 100,00 | — |
| ✓ 54 | 1/5/1982 | XX Torino-Saint Vincent 100 km | 100,00 | — |
| ✓ 55 | 24/4/1982 | 6ème 100 km du Périgord Noir, Belves | 100,00 | — |
| ✓ 56 | 13/3/1982 | 3 100 km Saint-Pierre-d’Amilly | 100,00 | — |
| ✓ 57 | 27/5/1981 | 6ème Steenwerck 100km | 100,00 | — |
| ✓ 58 | 15/3/1981 | 2 100 km Saint-Pierre-d’Amilly | 100,00 | — |
| ✓ 59 | 6/9/1980 | 2° 100 km Val de Somme | 100,00 | — |
| ✓ 60 | 31/5/1980 | 5ème 100 km de Migennes | 100,00 | — |
| ✓ 61 | 24/5/1980 | 7ème 100 km de La Ferté-Bernard | 100,00 | — |
| ✓ 62 | 26/4/1980 | 4ème 100 km du Périgord Noir, Belves | 100,00 | — |
| ✓ 63 | 30/3/1980 | 100 km de Condom | 100,00 | — |
| ✓ 64 | 8/9/1979 | 4. RUN Winschoten 100 km | 100,00 | — |
| ✓ 65 | 16/6/1979 | 4ème 100 km de Migennes | 100,00 | — |
| ✓ 66 | 20/5/1979 | 2. 100 km Tour du Languedoc | 100,00 | — |
| ✓ 67 | 28/4/1979 | 3ème 100 km du Périgord Noir, Belves | 100,00 | — |
| ✓ 68 | 31/3/1979 | 100 km de Condom | 100,00 | — |
| ✓ 69 | 9/9/1978 | 3. RUN Winschoten 100 km | 100,00 | — |
| ✓ 70 | 21/7/1978 | Internationaler 100 km Lauf-Marsch von Dillingen/Saar | 100,00 | — |
| ✓ 71 | 10/6/1978 | 3ème 100 km de Migennes | 100,00 | — |
| ✓ 72 | 29/4/1978 | 2ème 100 km du Périgord Noir, Belves | 100,00 | — |
| ✓ 73 | 1/4/1978 | 100 km de Condom | 100,00 | — |
| ✓ 74 | 11/6/1977 | 2ème 100 km de Migennes | 100,00 | — |
| ✓ 75 | 23/4/1977 | 1ère 100 km du Périgord Noir, Belves | 100,00 | — |
| ✓ 76 | 28/9/1980 | 30th London to Brighton Road Race | 87,30 | — |
| ✓ 77 | 30/9/1979 | 29th London to Brighton Road Race | 87,30 | — |
| ✓ 78 | 27/9/1981 | 31st London to Brighton Road Race | 86,10 | — |
| ✓ 79 | 1/10/1978 | 28th London to Brighton Road Race | 86,10 | — |
| ✓ 80 | 25/9/1977 | 27th London to Brighton Road Race | 85,10 | — |
| ✓ 81 | 26/9/1976 | 26th London to Brighton Road Race | 85,10 | — |
| ✓ 82 | 28/9/1975 | 25th London to Brighton Road Race | 84,70 | — |
| 83 | 12/10/1986 | AMJA 50 Mile Ultramarathon | 80,47 | — |
| 84 | 13/10/1985 | AMJA 50 Mile Ultramarathon | 80,47 | — |
| 85 | 3/2/1985 | 7ème Hivernale de Limoges | 75,00 | — |
| 86 | 7/2/1982 | 4ème Hivernale de Limoges | 75,00 | — |
| 87 | 25/1/1981 | 3ème Hivernale de Limoges | 75,00 | — |
| 88 | 12/7/1980 | 16th 40 mile road race - Woodford to Southend | 64,37 | — |
| 89 | 28/5/1978 | 24th Isle of Man TT course 40 miler | 63,57 | — |
| 90 | 5/6/1977 | 23rd Isle of Man TT course 40 miler | 63,57 | — |
| 91 | 30/5/1976 | 22nd Isle of Man TT course 40 miler | 63,57 | — |
| 92 | 30/7/1977 | 14th 40 mile road race - Woodford to Southend | 60,19 | — |
| 93 | 31/7/1976 | 13th 40 mile road race - Woodford to Southend | 60,19 | — |
| 94 | 25/8/1979 | Two Bridges race | 57,94 | — |
| 95 | 27/8/1977 | Two Bridges race | 57,94 | — |
| 96 | 21/8/1976 | Two Bridges race | 57,94 | — |
| 97 | 23/8/1975 | Two Bridges race | 57,94 | — |
| 98 | 6/4/1980 | 6. 50 km Baratange | 50,00 | — |
| 99 | 10/3/1979 | 1st Altrincham 50 km Track Race | 50,00 | — |
| 100 | 3/9/1976 | South London Harriers 30 Mile | 48,28 | — |