Home

2024 Season
o  Season Overview
o  Points Graph
o  Drivers' Championship
o  Constructors' Championship
o  Participations Matrix
o  Race Results
o  Poles and Fastest Laps
o  Line-Up
o  Calendar

Profiles
o  Drivers
o  Teams
o  Cars
o  Engines
o  Tyres
o  Lubricants
o  Entrants
o  Designers
o  Car Numbers
o  Sponsors
o  Events
o  Circuits

History
o  Drivers' Championships
o  Constructors' Championships
o  Race Results
o  All-Time Calendar

Statistics
o  Data Search

Other
o  Acknowledgments
o  Links
www.ChicaneF1.com
1975 Natal Spring Trophy
1975 Austrian GP
1974 Italian GP
Engine Manufacturers
See also: Drivers, Teams, Entrants, Car Models, Car Manufacturers, Tyre Manufacturers, Lubricant Manufacturers, Car Numbers, Sponsors, Sponsor Industries, Designers

Consecutive Retirements

1975 Rand Spring Trophy
1975 United States GP
1976 Italian GP
until 1975 Italian GP

Include Indy 500 races
Ignore non-championship races
Note: records involving non-championship races may be inaccurate due to incomplete data.

Finishing position:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ret dsq dpts cpts

PosEngine ManufacturerFromToConsecutive Retirements
1Climax1958 Aintree 2001961 Pau GP
49
2Climax1965 Syracuse GP1966 Bulawayo 100
19
3BRM1963 South African GP1964 Mexican GP
18
4Ford1969 Dutch GP1970 Cape South Easter Trophy
16
Ford1973 Monaco GP1973 United States GP
16
6Climax1963 South African GP1964 German GP
13
7Maserati1960 ACF GP1961 Lombank Trophy
12
Climax1962 Dutch GP1962 Mediterranean GP
12
9Ford1968 Spanish GP1968 German GP
11
10Ford1974 Italian GP1975 South African GP
10
11Climax1961 London Trophy1961 Kanonloppet
9
Climax1962 International Gold Cup1963 Lombank Trophy
9
Climax1966 ACF GP1966 Van Riebeeck Trophy
9
Ford1972 Rothmans 500001973 Cape South Easter Trophy
9
15Maserati1947 Stockholm GP1947 Robert Benoist Cup
8
Alta1952 Belgian GP1952 Comminges GP
8
Maserati1958 Syracuse GP1958 British GP
8
BRM1959 Aintree 2001959 Portuguese GP
8
Ford1970 False Bay 1001971 Cape South Easter Trophy
8
Ford1975 Swedish GP1975 Austrian GP
8
21Maserati1947 Salon GP1948 British Empire Trophy
7
Maserati1955 RedeX Trophy1956 Argentine GP
7
Maserati1958 German GP1959 BRDC International Trophy
7
BRM1965 Syracuse GP1965 British GP
7
Repco1968 Spanish GP1968 French GP
7
Ford1968 False Bay 1001968 Rhodesian GP
7
Ford1971 Dutch GP1971 Austrian GP
7
28Maserati1950 Pau GP1950 Monaco GP
6
Maserati1950 Penya Rhin GP1951 Bordeaux GP
6
Maserati1954 Belgian GP1954 German GP
6
Gordini1954 Belgian GP1954 German GP
6
Ferrari1954 Belgian GP1954 German GP
6
Climax1961 Modena GP1961 United States GP
6
Climax1962 Lombank Trophy1962 BRDC International Trophy
6
BRM1962 Belgian GP1962 German GP
6
Climax1963 Monaco GP1963 Solitude GP
6
BRM1963 Monaco GP1963 Solitude GP
6
BRM1965 German GP1966 South African GP
6
Ford1970 French GP1970 Austrian GP
6
Ford1972 Natal Winter Trophy1972 Austrian GP
6
Ford1974 Belgian GP1974 Dutch GP
6
42Maserati1951 ACF GP1951 German GP
5
Maserati1951 Goodwood Trophy1952 Turin GP
5
Ferrari1952 Newcastle Journal Trophy1953 Pau GP
5
Maserati1954 Spanish GP1955 Glover Trophy
5
Maserati1955 Bordeaux GP1955 Albi GP
5
Ferrari1957 Monaco GP1957 Caen GP
5
Ferrari1958 Monaco GP1958 British GP
5
Vanwall1958 Monaco GP1958 British GP
5
BRM1958 Belgian GP1958 German GP
5
Climax1961 Vienna GP1961 Monaco GP
5
Climax1961 Rand GP1962 New Zealand GP
5
Climax1963 Pau GP1963 BRDC International Trophy
5
BRM1963 Austrian GP1963 Mexican GP
5
Ferrari1964 BRDC International Trophy1964 ACF GP
5
BRM1967 Monaco GP1967 ACF GP
5
Repco1968 South African GP1968 Coronation 100
5
Ford1969 Coronation 1001969 Monaco GP
5
59Maserati1946 Three Towns Circuit1946 Salon GP
4
Maserati1949 Pau GP1949 Jersey Road Race
4
Maserati1949 Belgian GP1949 French GP
4
Ferrari1951 Albi GP1951 Italian GP
4
Ferrari1951 Spanish GP1952 Turin GP
4
Simca-Gordini1952 Eifelrennen1952 Frontières GP
4
Gordini1952 Belgian GP1952 British GP
4
Ferrari1952 Belgian GP1952 British GP
4
Bristol1952 Belgian GP1952 British GP
4
Bristol1952 Dutch GP1952 Grenzlandring Race
4
Ferrari1954 Rio GP1954 Pau GP
4
Maserati1955 Belgian GP1955 London Trophy
4
Alta1956 Glover Trophy1956 BRDC International Trophy
4
Maserati1957 Monaco GP1957 British GP
4
Climax1957 British GP1957 Pescara Circuit
4
Vanwall1958 German GP1958 Moroccan GP
4
Ferrari1959 BRDC International Trophy1959 ACF GP
4
BRM1960 Glover Trophy1960 Dutch GP
4
Alfa Romeo1961 Rand GP1962 Cape GP
4
Maserati1962 Lombank Trophy1962 Pau GP
4
Climax1964 Austrian GP1964 Mexican GP
4
Honda1965 Monaco GP1965 British GP
4
Ford1967 Italian GP1967 Rand Spring Trophy
4
Ford1970 Monaco GP1970 Dutch GP
4
Ford1971 Goldfields Autumn Trophy1971 Republic Day Trophy
4
Ford1971 Canadian GP1971 Welkom 100
4
Chevrolet1971 Rand Spring Trophy1972 Cape South Easter Trophy
4
Ford1972 Cape South Easter Trophy1972 South African GP
4
Cosworth1972 Race of Champions1972 Goldfields Autumn Trophy
4
Ford1972 Monaco GP1972 Belgian GP
4
Chevrolet1972 Welkom 1001973 Highveld 100
4
BRM1973 Argentine GP1973 Race of Champions
4
Cosworth1973 Race of Champions1973 Mercury 100
4
Chevrolet1973 Race of Champions1973 Mercury 100
4
Ford1974 French GP1974 German GP
4
Cosworth1975 Race of Champions1975 BRDC International Trophy
4
Ford1975 Spanish GP1975 Belgian GP
4
96Bugatti1945 Prisoners' Cup1946 Nice GP
3
Maserati1945 Prisoners' Cup1946 Nice GP
3
Bugatti1946 Frontières GP1946 Conseil Municipal Cup
3
Alfa Romeo1946 Three Towns Circuit1946 Milan Circuit
3
Bugatti1947 Jersey Road Race1947 Nîmes GP
3
Cisitalia1947 Vercelli Circuit1947 Caracalla Circuit
3
Maserati1947 Belgian GP1947 Petites Cylindrées Cup
3
ERA1947 Belgian GP1947 Petites Cylindrées Cup
3
Cisitalia1947 Petites Cylindrées Cup1947 Albi GP
3
Maserati1947 Albi GP1947 Nice GP
3
Maserati1947 ACF GP1947 Lausanne GP
3
Cisitalia1947 Leman Prix1948 Pau GP
3
Ferrari1950 Pau GP1950 San Remo GP
3
Alfa Romeo1950 British GP1950 Swiss GP
3
Talbot1950 British GP1950 Swiss GP
3
Maserati1950 ACF GP1950 Jersey Road Race
3
Ferrari1950 Penya Rhin GP1951 Pau GP
3
Talbot1951 Belgian GP1951 British GP
3
Ferrari1951 Belgian GP1951 British GP
3
Talbot-Lago1951 Albi GP1951 Bari GP
3
Veritas1952 Dessau Road Race1952 Eifelrennen
3
Ferrari1952 Swiss GP1952 Paris GP
3
Maserati1952 Daily Mail Trophy1952 Comminges GP
3
Ferrari1952 Daily Mail Trophy1952 Comminges GP
3
Maserati1952 Rio GP1953 Syracuse GP
3
Bristol1953 Avusrennen1953 United States Air Force Trophy
3
Alta1953 Newcastle Journal Trophy1953 Cadours Circuit
3
Bristol1953 RedeX Trophy1953 Italian GP
3
Alta1954 Lavant Cup1954 BRDC International Trophy
3
Ferrari1954 Bordeaux GP1954 Bari GP
3
Maserati1954 Bordeaux GP1954 Bari GP
3
Ferrari1954 Swiss GP1954 Italian GP
3
Maserati1954 Italian GP1954 Berlin GP
3
Ferrari1954 Spanish GP1955 Turin GP
3
Maserati1956 Naples GP1956 Belgian GP
3
Maserati1956 ACF GP1956 British GP
3
Alta1956 British GP Support Race1956 Vanwall Trophy
3
Maserati1957 German GP1957 Italian GP
3
Vanwall1957 German GP1957 Italian GP
3
BRM1958 Aintree 2001958 Monaco GP
3
Ferrari1959 German GP1959 Italian GP
3
Ferrari1959 United States GP1960 New Zealand GP
3
BRM1960 Belgian GP1960 British GP
3
Maserati1961 British GP1961 German GP
3
Porsche1961 Solitude GP1961 Kanonloppet
3
Ford1961 Rand GP1961 South African GP
3
Alfa Romeo1962 Rand GP1962 South African GP
3
BRM1963 Lombank Trophy1963 Pau GP
3
Maserati1963 Pau GP1963 Syracuse GP
3
Climax1963 German GP1963 Austrian GP
3
Climax1963 International Gold Cup1963 Mexican GP
3
BRM1966 Italian GP1966 United States GP
3
Climax1966 Rhodesian GP1967 Cape South Easter GP
3
Climax1967 Race of Champions1967 Killarney GP
3
Maserati1967 BRDC International Trophy1967 Monaco GP
3
Ford1967 Dutch GP1967 ACF GP
3
Maserati1967 Dutch GP1967 ACF GP
3
Climax1967 ACF GP1967 British GP
3
Repco1967 Italian GP1967 United States GP
3
BRM1968 BRDC International Trophy1968 Monaco GP
3
BRM1969 British GP1969 International Gold Cup
3
Alfa Romeo1971 French GP1971 German GP
3
Ferrari1971 French GP1971 German GP
3
Cosworth1971 Rand Spring Trophy1971 Victory Race
3
Chevrolet1972 Coronation 1001972 BRDC International Trophy
3
Ford1972 Goldfields Autumn Trophy1972 Spanish GP
3
BRM1972 French GP1972 German GP
3
Cosworth1972 False Bay 1001972 Rhodesian GP
3
Ford1973 Argentine GP1973 South African GP
3
Ford1973 Mercury 1001973 Belgian GP
3
166Salmson1946 René le Bègue Cup1946 Conseil Municipal Cup
2
Maserati1946 René le Bègue Cup1946 Conseil Municipal Cup
2
Maserati1946 Roussillon GP1946 Burgundy GP
2
Delahaye1946 Roussillon GP1946 Burgundy GP
2
Maserati1946 Nations GP1946 24 Heures du Mans
2
Talbot-Lago1947 Stockholm GP1947 Pau GP
2
ERA1947 Stockholm GP1947 Pau GP
2
Delage1947 Marseille GP1947 Nîmes GP
2
Delahaye1947 Marseille GP1947 Nîmes GP
2
Talbot-Lago1947 Marseille GP1947 Nîmes GP
2
BMW1947 Nîmes GP1947 Robert Benoist Cup
2
Delahaye1947 Belgian GP1947 Marne GP
2
Delage1947 Belgian GP1947 Marne GP
2
ERA1947 Ulster Trophy1947 Comminges GP
2
BMW1947 Comminges GP1947 Manx Cup
2
Cisitalia1947 Montenero Circuit1947 Italian GP
2
Talbot-Lago1947 Salon GP1948 Pau GP
2
Simca-Gordini1948 Nations GP1948 Monaco GP
2
Talbot-Lago1948 Nations GP1948 Monaco GP
2
ERA1948 Monaco GP1948 British Empire Trophy
2
Talbot-Lago1949 Paris GP1949 Jersey Road Race
2
Talbot-Lago1949 British GP1949 Marseille GP
2
Ferrari1949 British GP1949 Marseille GP
2
Talbot-Lago1949 Albi GP1949 French GP
2
Ferrari1949 French GP1949 Zandvoort GP
2
Alta1949 French GP1949 Zandvoort GP
2
Talbot-Lago1949 Lausanne GP1949 Italian GP
2
Maserati1949 Lausanne GP1949 Italian GP
2
Talbot-Lago1950 San Remo GP1950 Paris GP
2
Alta1950 Paris GP1950 British GP
2
ERA1950 British GP1950 Monaco GP
2
Ferrari1950 Monaco GP1950 Swiss GP
2
Talbot1950 Belgian GP1950 ACF GP
2
Maserati1950 Dutch GP1950 Nations GP
2
Talbot-Lago1950 Dutch GP1950 Nations GP
2
Maserati1950 BRDC International Trophy1950 Italian GP
2
ERA1950 Italian GP1950 Goodwood Trophy
2
Talbot-Lago1951 San Remo GP1951 Bordeaux GP
2
Alta1951 Swiss GP1951 Ulster Trophy
2
Alta1951 British GP1951 Scottish GP
2
Simca-Gordini1951 German GP1951 Albi GP
2
Maserati1951 Pescara Circuit1951 Bari GP
2
Alfa Romeo1951 Bari GP1951 Italian GP
2
Simca-Gordini1951 Bari GP1951 Italian GP
2
AFM1952 Syracuse GP1952 Turin GP
2
Alta1952 Lavant Cup1952 Pau GP
2
Gordini1952 Paris GP1952 Albi GP
2
BMW1952 Frontières GP1952 Leipzig City Park Race
2
Butterworth1952 Belgian GP1952 Marne GP
2
Gordini1952 German GP1952 Comminges GP
2
Ferrari1952 La Baule GP1952 Grenzlandring Race
2
Simca-Gordini1952 La Baule GP1952 Grenzlandring Race
2
BMW1952 Grenzlandring Race1952 Sachsenring Race
2
Veritas1952 Grenzlandring Race1952 Sachsenring Race
2
Maserati1952 Modena GP1952 Cadours Circuit
2
Ferrari1952 Modena GP1952 Cadours Circuit
2
Alta1952 Joe Fry Memorial Trophy1952 Newcastle Journal Trophy
2
Bristol1952 Joe Fry Memorial Trophy1952 Newcastle Journal Trophy
2
Bristol1953 Argentine GP1953 Syracuse GP
2
Bristol1953 Lavant Cup1953 Aston Martin Owners Club
2
Gordini1953 Bordeaux GP1953 BRDC International Trophy
2
Alta1953 Bordeaux GP1953 BRDC International Trophy
2
Maserati1953 Bordeaux GP1953 BRDC International Trophy
2
Bristol1953 Snetterton Coronation Trophy1953 Eifelrennen
2
Alta1953 Snetterton Coronation Trophy1953 Eifelrennen
2
Gordini1953 Dutch GP1953 Belgian GP
2
Alta1953 Dutch GP1953 Belgian GP
2
Maserati1953 Dutch GP1953 Belgian GP
2
Ferrari1953 Dutch GP1953 Belgian GP
2
Ferrari1953 Avusrennen1953 British GP
2
Maserati1953 Avusrennen1953 British GP
2
Alta1953 British GP1953 United States Air Force Trophy
2
Veritas1953 Dresden Road Race1953 German GP
2
BMW1953 Dresden Road Race1953 German GP
2
Bristol1953 German GP1953 Bristol MC & LCC
2
Maserati1953 Skarpnacksloppet1953 Italian GP
2
Connaught1953 Joe Fry Memorial Trophy1953 Curtis Trophy
2
Maserati1954 Rio GP1954 Argentine GP
2
Bristol1954 Cornwall MRC Race1954 International Gold Cup
2
Gordini1954 Spanish GP1955 Argentine GP
2
Lancia1954 Spanish GP1955 Argentine GP
2
Mercedes1954 Spanish GP1955 Argentine GP
2
Gordini1955 Bordeaux GP1955 BRDC International Trophy
2
Ferrari1955 Bordeaux GP1955 BRDC International Trophy
2
Alta1955 BRDC International Trophy1955 Naples GP
2
Gordini1955 Monaco GP1955 Albi GP
2
Mercedes1955 Belgian GP1955 Dutch GP
2
Gordini1955 Dutch GP1955 British GP
2
Ferrari1955 Dutch GP1955 British GP
2
Alta1955 RedeX Trophy1955 Daily Telegraph Trophy
2
Ferrari1955 Italian GP1955 International Gold Cup
2
Vanwall1955 Italian GP1955 International Gold Cup
2
Bristol1955 International Gold Cup1955 Avon Trophy
2
Ferrari1955 Syracuse GP1956 Argentine GP
2
Ferrari1956 Glover Trophy1956 Syracuse GP
2
Maserati1956 Syracuse GP1956 Aintree 200
2
Lea-Francis1956 Aintree 2001956 BRDC International Trophy
2
BRM1956 Aintree 2001956 BRDC International Trophy
2
Lancia1956 BRDC International Trophy1956 Naples GP
2
Vanwall1956 Monaco GP1956 Belgian GP
2
Ferrari1956 Monaco GP1956 Belgian GP
2
Alta1956 Belgian GP1956 Aintree 100
2
Alta1956 Caen GP1956 Italian GP
2
Maserati1956 Caen GP1956 Italian GP
2
Gordini1956 Caen GP1956 Italian GP
2
Climax1956 BRSCC Race1956 International Gold Cup
2
Maserati1957 Syracuse GP1957 Pau GP
2
Vanwall1957 Monaco GP1957 ACF GP
2
BRM1957 Monaco GP1957 ACF GP
2
BRM1957 British GP1957 Caen GP
2
Ferrari1957 Pescara Circuit1957 Italian GP
2
Ferrari1957 Moroccan GP1958 Argentine GP
2
Ferrari1958 Italian GP1958 Moroccan GP
2
BRM1958 Italian GP1958 Moroccan GP
2
Maserati1959 ACF GP1959 British GP
2
Maserati1959 Silver City Trophy1959 United States GP
2
Maserati1960 Argentine GP1960 Buenos Aires GP
2
Maserati1960 Monaco GP1960 Dutch GP
2
Ferrari1960 Belgian GP1960 ACF GP
2
Scarab1960 Belgian GP1960 ACF GP
2
Ferrari1960 Silver City Trophy1960 Portuguese GP
2
Alta1960 Lombank Trophy1960 International Gold Cup
2
Riley1960 Cape GP1960 South African GP
2
Lotus1960 Cape GP1960 South African GP
2
Alfa Romeo1960 Cape GP1960 South African GP
2
Maserati1961 Aintree 2001961 Syracuse GP
2
Maserati1961 London Trophy1961 Silver City Trophy
2
Ferrari1961 ACF GP1961 British GP
2
Maserati1961 Modena GP1961 Italian GP
2
Alfa Romeo1961 Modena GP1961 Italian GP
2
Borgward1961 Rand GP1961 Natal GP
2
Porsche1962 Pau GP1962 Aintree 200
2
BRM1962 Aintree 2001962 BRDC International Trophy
2
Porsche1962 Dutch GP1962 Monaco GP
2
BRM1962 Dutch GP1962 Monaco GP
2
Ferrari1962 British GP1962 German GP
2
BRM1962 United States GP1962 Mexican GP
2
BRM1962 Rand GP1962 Natal GP
2
BRM1963 Aintree 2001963 BRDC International Trophy
2
Ferrari1963 Monaco GP1963 Belgian GP
2
ATS (Ita)1963 Belgian GP1963 Dutch GP
2
Ford1963 Mediterranean GP1963 Austrian GP
2
ATS (Ita)1963 United States GP1963 Mexican GP
2
Honda1964 Italian GP1964 United States GP
2
Lotus1966 Cape South Easter GP1966 Rand Autumn Trophy
2
Lotus1966 Easter GP1966 Bulawayo 100
2
Maserati1966 BRDC International Trophy1966 Monaco GP
2
BRM1966 BRDC International Trophy1966 Monaco GP
2
Lotus1966 Pat Fairfield Trophy1966 Van Riebeeck Trophy
2
Ford1966 Mexican GP1966 Rhodesian GP
2
Ford1967 Race of Champions1967 Coronation 100
2
BRM1967 Spring Cup1967 BRDC International Trophy
2
Climax1967 Bulawayo 1001967 Monaco GP
2
Honda1967 Dutch GP1967 Belgian GP
2
Ferrari1967 Belgian GP1967 ACF GP
2
Maserati1967 German GP1967 Canadian GP
2
BRM1967 German GP1967 Canadian GP
2
Ford1967 German GP1967 Canadian GP
2
Climax1967 Canadian GP1967 Van Riebeeck Trophy
2
Lotus1967 Rand Spring Trophy1967 Pat Fairfield Trophy
2
Climax1967 Rhodesian GP1968 South African GP
2
Ford1968 South African GP1968 Cape South Easter Trophy
2
Ford1968 Rand Autumn Trophy1968 Coronation 100
2
Lotus1968 Rand Autumn Trophy1968 Coronation 100
2
Honda1968 Spanish GP1968 Monaco GP
2
Honda1968 Dutch GP1968 French GP
2
BRM1968 Dutch GP1968 French GP
2
Ferrari1968 German GP1968 International Gold Cup
2
BRM1968 German GP1968 International Gold Cup
2
Repco1968 Italian GP1968 Canadian GP
2
Honda1968 Italian GP1968 Canadian GP
2
Ferrari1968 Italian GP1968 Canadian GP
2
BRM1968 Italian GP1968 Canadian GP
2
BRM1968 United States GP1968 Mexican GP
2
Matra1968 United States GP1968 Mexican GP
2
Ferrari1968 United States GP1968 Mexican GP
2
Repco1968 United States GP1968 Mexican GP
2
BRM1969 South African GP1969 Race of Champions
2
Cosworth1969 Race of Champions1969 BRDC International Trophy
2
Chevrolet1969 Coronation 1001969 Madrid GP
2
BRM1969 Spanish GP1969 Monaco GP
2
Ferrari1969 Spanish GP1969 Monaco GP
2
Climax1969 Rhodesian GP1969 Canadian GP
2
BRM1969 United States GP1969 Mexican GP
2
Chevrolet1970 Cape South Easter Trophy1970 Highveld 100
2
BRM1970 South African GP1970 Race of Champions
2
Cosworth1970 Race of Champions1970 Coronation 100
2
Ford1970 Coronation 1001970 Spanish GP
2
BRM1970 Belgian GP1970 Dutch GP
2
Ford1971 Highveld 1001971 South African GP
2
Cosworth1971 Spring Trophy1971 Coronation 100
2
Ford1971 Coronation 1001971 Spanish GP
2
Chevrolet1971 Goldfields Autumn Trophy1971 Bulawayo 100
2
Matra1971 British GP1971 German GP
2
Ford1971 False Bay 1001971 Italian GP
2
Ferrari1971 Canadian GP1971 United States GP
2
BRM1972 Monaco GP1972 International Gold Cup
2
Chevrolet1972 International Gold Cup1972 Republic Day Trophy
2
BRM1972 Belgian GP1972 Italian Republic GP
2
Tecno1972 British GP1972 German GP
2
FVC1973 Cape South Easter Trophy1973 Highveld 100
2
BRM1973 Spanish GP1973 Belgian GP
2
Tecno1973 British GP1973 Dutch GP
2
BRM1973 British GP1973 Dutch GP
2
Ford1974 Argentine GP1974 Brazilian GP
2
Cosworth1974 Emilio Medici GP1974 Race of Champions
2
BRM1974 Monaco GP1974 Swedish GP
2
Ferrari1974 Monaco GP1974 Swedish GP
2
BRM1974 British GP1974 German GP
2
BRM1975 Argentine GP1975 Brazilian GP
2
Cosworth1975 Swiss GP1975 Natal Spring Trophy
2
Ford1975 Natal Spring Trophy1975 Italian GP
2

Finishing position:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ret dsq dpts cpts