Position over sectors, by race
One line per race. Lower = closer to the lead. X-axis labels show
distance remaining at the end of each sector (e.g. "1500" = at
the 1500m-to-go marker, "Finish" = the line). Polylines only span
as many sectors as that race actually had.
Start
1500
1400
1300
1200
1100
1000
900
800
700
600
500
400
300
200
100
Finish
1
2
3
4
5
6
7
8
9
10
11
12
2026-06-21 Kenilworth R5
@ 1500: rank 7
2026-06-21 Kenilworth R5
@ 1400: rank 5
2026-06-21 Kenilworth R5
@ 1300: rank 5
2026-06-21 Kenilworth R5
@ 1200: rank 4
2026-06-21 Kenilworth R5
@ 1100: rank 4
2026-06-21 Kenilworth R5
@ 1000: rank 4
2026-06-21 Kenilworth R5
@ 900: rank 5
2026-06-21 Kenilworth R5
@ 800: rank 5
2026-06-21 Kenilworth R5
@ 700: rank 5
2026-06-21 Kenilworth R5
@ 600: rank 5
2026-06-21 Kenilworth R5
@ 500: rank 4
2026-06-21 Kenilworth R5
@ 400: rank 4
2026-06-21 Kenilworth R5
@ 300: rank 4
2026-06-21 Kenilworth R5
@ 200: rank 3
2026-06-21 Kenilworth R5
@ 100: rank 7
2026-05-31 Kenilworth R5
@ 1500: rank 4
2026-05-31 Kenilworth R5
@ 1400: rank 4
2026-05-31 Kenilworth R5
@ 1300: rank 3
2026-05-31 Kenilworth R5
@ 1200: rank 3
2026-05-31 Kenilworth R5
@ 1100: rank 3
2026-05-31 Kenilworth R5
@ 1000: rank 3
2026-05-31 Kenilworth R5
@ 900: rank 3
2026-05-31 Kenilworth R5
@ 800: rank 3
2026-05-31 Kenilworth R5
@ 700: rank 2
2026-05-31 Kenilworth R5
@ 600: rank 2
2026-05-31 Kenilworth R5
@ 500: rank 2
2026-05-31 Kenilworth R5
@ 400: rank 2
2026-05-31 Kenilworth R5
@ 300: rank 2
2026-05-31 Kenilworth R5
@ 200: rank 2
2026-05-31 Kenilworth R5
@ 100: rank 3
2026-05-31 Kenilworth R5
@ Finish: rank 4
2026-04-18 Kenilworth R8
@ 1500: rank 5
2026-04-18 Kenilworth R8
@ 1400: rank 4
2026-04-18 Kenilworth R8
@ 1300: rank 2
2026-04-18 Kenilworth R8
@ 1200: rank 2
2026-04-18 Kenilworth R8
@ 1100: rank 2
2026-04-18 Kenilworth R8
@ 1000: rank 3
2026-04-18 Kenilworth R8
@ 900: rank 3
2026-04-18 Kenilworth R8
@ 800: rank 3
2026-04-18 Kenilworth R8
@ 700: rank 3
2026-04-18 Kenilworth R8
@ 600: rank 3
2026-04-18 Kenilworth R8
@ 500: rank 3
2026-04-18 Kenilworth R8
@ 400: rank 4
2026-04-18 Kenilworth R8
@ 300: rank 4
2026-04-18 Kenilworth R8
@ 200: rank 3
2026-04-18 Kenilworth R8
@ 100: rank 5
2026-03-30 Kenilworth R8
@ 1500: rank 1
2026-03-30 Kenilworth R8
@ 1400: rank 1
2026-03-30 Kenilworth R8
@ 1300: rank 1
2026-03-30 Kenilworth R8
@ 1200: rank 1
2026-03-30 Kenilworth R8
@ 1100: rank 3
2026-03-30 Kenilworth R8
@ 1000: rank 3
2026-03-30 Kenilworth R8
@ 900: rank 4
2026-03-30 Kenilworth R8
@ 800: rank 4
2026-03-30 Kenilworth R8
@ 700: rank 3
2026-03-30 Kenilworth R8
@ 600: rank 3
2026-03-30 Kenilworth R8
@ 500: rank 3
2026-03-30 Kenilworth R8
@ 400: rank 2
2026-03-30 Kenilworth R8
@ 300: rank 1
2026-03-30 Kenilworth R8
@ 200: rank 2
2026-03-04 Durbanville R6
@ 1500: rank 6
2026-03-04 Durbanville R6
@ 1400: rank 9
2026-03-04 Durbanville R6
@ 1300: rank 7
2026-03-04 Durbanville R6
@ 1200: rank 7
2026-03-04 Durbanville R6
@ 1100: rank 7
2026-03-04 Durbanville R6
@ 1000: rank 5
2026-03-04 Durbanville R6
@ 900: rank 5
2026-03-04 Durbanville R6
@ 800: rank 3
2026-02-04 Kenilworth R9
@ 1500: rank 4
2026-02-04 Kenilworth R9
@ 1400: rank 6
2026-02-04 Kenilworth R9
@ 1300: rank 5
2026-02-04 Kenilworth R9
@ 1200: rank 4
2026-02-04 Kenilworth R9
@ 1100: rank 4
2026-02-04 Kenilworth R9
@ 1000: rank 4
2026-02-04 Kenilworth R9
@ 900: rank 4
2026-02-04 Kenilworth R9
@ 800: rank 4
2026-02-04 Kenilworth R9
@ 700: rank 4
2025-12-21 Kenilworth R8
@ 1500: rank 5
2025-12-21 Kenilworth R8
@ 1400: rank 6
2025-12-21 Kenilworth R8
@ 1300: rank 6
2025-12-21 Kenilworth R8
@ 1200: rank 5
2025-12-21 Kenilworth R8
@ 1100: rank 5
2025-12-21 Kenilworth R8
@ 1000: rank 5
2025-12-21 Kenilworth R8
@ 900: rank 5
2025-12-21 Kenilworth R8
@ 800: rank 6
2025-12-21 Kenilworth R8
@ 700: rank 5
2025-12-21 Kenilworth R8
@ 600: rank 5
2025-12-21 Kenilworth R8
@ 500: rank 5
2025-12-21 Kenilworth R8
@ 400: rank 6
2025-11-15 Kenilworth R6
@ 1500: rank 7
2025-11-15 Kenilworth R6
@ 1400: rank 6
2025-11-15 Kenilworth R6
@ 1300: rank 4
2025-11-15 Kenilworth R6
@ 1200: rank 5
2025-11-15 Kenilworth R6
@ 1100: rank 4
2025-11-15 Kenilworth R6
@ 1000: rank 4
2025-11-15 Kenilworth R6
@ 900: rank 4
2025-11-15 Kenilworth R6
@ 800: rank 4
2025-11-15 Kenilworth R6
@ 700: rank 4
2025-11-15 Kenilworth R6
@ 600: rank 4
2025-11-15 Kenilworth R6
@ 500: rank 4
2025-11-15 Kenilworth R6
@ 400: rank 5
2025-11-15 Kenilworth R6
@ 300: rank 4
2025-11-15 Kenilworth R6
@ 200: rank 4
2025-11-15 Kenilworth R6
@ 100: rank 5
2025-11-15 Kenilworth R6
@ Finish: rank 4
2025-11-15 Kenilworth R6
@ : rank 3
2025-11-15 Kenilworth R6
@ : rank 8
2025-10-15 Durbanville R4
@ 1500: rank 5
2025-10-15 Durbanville R4
@ 1400: rank 5
2025-10-15 Durbanville R4
@ 1300: rank 3
2025-10-15 Durbanville R4
@ 1200: rank 4
2025-10-15 Durbanville R4
@ 1100: rank 4
2025-10-15 Durbanville R4
@ 1000: rank 5
2025-10-15 Durbanville R4
@ 900: rank 5
2025-10-15 Durbanville R4
@ 800: rank 4
2025-06-01 Kenilworth R2
@ 1500: rank 4
2025-06-01 Kenilworth R2
@ 1400: rank 4
2025-06-01 Kenilworth R2
@ 1300: rank 4
2025-06-01 Kenilworth R2
@ 1200: rank 3
2025-06-01 Kenilworth R2
@ 1100: rank 3
2025-06-01 Kenilworth R2
@ 1000: rank 3
2025-06-01 Kenilworth R2
@ 900: rank 4
2025-06-01 Kenilworth R2
@ 800: rank 4
2025-06-01 Kenilworth R2
@ 700: rank 4
2025-06-01 Kenilworth R2
@ 600: rank 4
2025-06-01 Kenilworth R2
@ 500: rank 5
2025-06-01 Kenilworth R2
@ 400: rank 5
2025-06-01 Kenilworth R2
@ 300: rank 5
2025-06-01 Kenilworth R2
@ 200: rank 3
2025-03-22 Durbanville R7
@ 1500: rank 8
2025-03-22 Durbanville R7
@ 1400: rank 9
2025-03-22 Durbanville R7
@ 1300: rank 9
2025-03-22 Durbanville R7
@ 1200: rank 10
2025-03-22 Durbanville R7
@ 1100: rank 10
2025-03-22 Durbanville R7
@ 1000: rank 11
2025-03-22 Durbanville R7
@ 900: rank 11
2025-03-22 Durbanville R7
@ 800: rank 11
2025-03-22 Durbanville R7
@ 700: rank 11
2025-03-22 Durbanville R7
@ 600: rank 11
2025-03-22 Durbanville R7
@ 500: rank 10
2025-03-22 Durbanville R7
@ 400: rank 10
2025-03-22 Durbanville R7
@ 300: rank 11
2025-03-22 Durbanville R7
@ 200: rank 10
2025-03-22 Durbanville R7
@ 100: rank 11
2025-03-22 Durbanville R7
@ Finish: rank 8
2025-02-22 Kenilworth R9
@ 1500: rank 2
2025-02-22 Kenilworth R9
@ 1400: rank 3
2025-02-22 Kenilworth R9
@ 1300: rank 3
2025-02-22 Kenilworth R9
@ 1200: rank 3
2025-02-22 Kenilworth R9
@ 1100: rank 3
2025-02-22 Kenilworth R9
@ 1000: rank 4
2025-02-22 Kenilworth R9
@ 900: rank 4
2025-02-22 Kenilworth R9
@ 800: rank 3
2025-02-22 Kenilworth R9
@ 700: rank 3
2025-02-22 Kenilworth R9
@ 600: rank 3
2025-02-22 Kenilworth R9
@ 500: rank 3
2025-02-22 Kenilworth R9
@ 400: rank 3
2025-02-22 Kenilworth R9
@ 300: rank 2
2025-02-22 Kenilworth R9
@ 200: rank 1
2025-01-11 Kenilworth R4
@ 1500: rank 2
2025-01-11 Kenilworth R4
@ 1400: rank 1
2025-01-11 Kenilworth R4
@ 1300: rank 2
2025-01-11 Kenilworth R4
@ 1200: rank 3
2025-01-11 Kenilworth R4
@ 1100: rank 6
2025-01-11 Kenilworth R4
@ 1000: rank 6
2025-01-11 Kenilworth R4
@ 900: rank 6
2025-01-11 Kenilworth R4
@ 800: rank 6
2025-01-11 Kenilworth R4
@ 700: rank 6
2025-01-11 Kenilworth R4
@ 600: rank 6
2025-01-11 Kenilworth R4
@ 500: rank 5
2025-01-11 Kenilworth R4
@ 400: rank 5
2025-01-11 Kenilworth R4
@ 300: rank 5
2025-01-11 Kenilworth R4
@ 200: rank 6
2025-01-11 Kenilworth R4
@ 100: rank 6
2025-01-11 Kenilworth R4
@ Finish: rank 6
2025-01-11 Kenilworth R4
@ : rank 7
2025-01-11 Kenilworth R4
@ : rank 9
2025-01-11 Kenilworth R4
@ : rank 2
Position (1 = lead)
Distance remaining (m) at end of sector
Race-by-race breakdown
Each row is a race. Columns show the horse's position at each
sector. Click the race to see the full field.
2026-06-21 Kenilworth R5
· 1500m
· going Yielding
· finished 7
(16 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-94.180
0.00
100
7
-0.27
87.517
6.384
56.85
200
5
-1.08
81.133
6.106
59.97
300
5
0.14
75.027
6.067
58.49
400
4
-0.84
68.960
6.097
59.97
500
4
-1.37
62.863
6.163
60.13
600
4
-0.97
56.700
6.180
59.38
700
5
0.27
50.520
6.143
57.94
800
5
-1.44
44.377
6.004
61.38
900
5
-1.09
38.373
6.163
59.83
1000
5
1.41
32.210
6.103
57.55
1100
4
3.43
26.107
5.784
58.95
1200
4
1.68
20.323
5.660
61.25
1300
4
3.07
14.663
5.616
61.93
1400
3
1.22
9.047
9.047
38.62
Finish
7
-4.16
94.310
6.793
56.84
→ See full race field
2026-05-31 Kenilworth R5
· 1600m
· going Yielding
· finished 4
(17 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-101.250
0.00
100
4
0.22
95.270
5.840
60.99
200
4
-0.17
89.430
5.667
64.05
300
3
0.88
83.763
5.620
62.98
400
3
-0.49
78.143
5.713
63.38
500
3
-0.29
72.430
5.940
60.46
600
3
0.49
66.490
6.420
56.35
700
3
-0.66
60.070
6.527
55.62
800
3
0.41
53.543
6.706
53.26
900
2
0.27
46.837
6.874
52.28
1000
2
-0.02
39.963
6.613
54.29
1100
2
0.20
33.350
6.403
56.00
1200
2
0.10
26.947
6.247
57.08
1300
2
0.62
20.700
5.913
60.03
1400
2
2.05
14.787
5.800
60.06
1500
3
1.16
8.987
8.987
39.56
Finish
4
-4.77
101.300
6.030
64.35
→ See full race field
2026-04-18 Kenilworth R8
· 1500m
· going Good
· finished 5
(16 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-97.080
0.00
100
5
0.97
90.487
6.414
55.05
200
4
1.16
84.073
6.240
57.08
300
2
0.31
77.833
6.080
59.06
400
2
-0.77
71.753
6.053
59.76
500
2
-0.51
65.700
6.153
59.43
600
3
0.75
59.547
6.500
54.70
700
3
-0.58
53.047
6.414
56.56
800
3
-0.55
46.633
6.420
56.49
900
3
0.23
40.213
6.506
55.04
1000
3
-0.46
33.707
6.457
56.59
1100
3
0.88
27.250
6.457
54.41
1200
4
0.00
20.793
6.053
59.85
1300
4
3.00
14.740
5.993
57.16
1400
3
0.87
8.747
8.747
42.94
Finish
5
-5.30
97.130
6.643
58.86
→ See full race field
2026-03-30 Kenilworth R8
· 1400m
· going Good
· finished 2
(15 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-87.290
0.00
100
1
0.00
80.897
6.097
59.01
200
1
0.00
74.800
5.950
61.02
300
1
0.00
68.850
5.827
61.50
400
1
-1.29
63.023
5.673
65.05
500
3
-2.65
57.350
5.703
65.77
600
3
-0.60
51.647
5.964
61.33
700
4
0.14
45.683
5.936
60.13
800
4
0.52
39.747
6.160
58.28
900
3
-0.25
33.587
6.357
56.39
1000
3
0.60
27.230
6.137
57.63
1100
3
2.09
21.093
6.173
56.56
1200
2
1.44
14.920
6.160
57.36
1300
1
0.00
8.760
8.760
41.27
Finish
2
0.00
87.300
6.403
55.37
→ See full race field
2026-03-04 Durbanville R6
· 1500m
· going Good
· finished 3
(9 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-91.330
0.00
200
6
-3.54
79.733
11.023
68.73
400
9
-3.19
68.710
11.487
65.94
600
7
1.06
57.223
12.886
54.87
800
7
0.95
44.337
12.514
56.55
1000
7
0.72
31.823
12.250
57.78
1200
5
3.98
19.573
11.623
58.37
1400
5
4.05
7.950
7.950
39.16
Finish
3
-4.03
91.380
11.647
65.69
→ See full race field
2026-02-04 Kenilworth R9
· 1400m
· going Good
· finished 4
(10 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-88.480
0.00
100
4
1.72
82.423
5.960
58.09
200
6
1.47
76.463
5.940
59.73
300
5
-2.43
70.523
36.836
61.01
900
4
-0.46
33.687
6.410
56.59
1000
4
0.05
27.277
6.467
55.87
1100
4
0.03
20.810
6.297
57.15
1200
4
0.26
14.513
6.076
58.28
1300
4
6.70
8.437
8.437
36.57
Finish
4
-7.34
88.730
6.307
64.32
→ See full race field
2025-12-21 Kenilworth R8
· 1200m
· going Good
· finished 6
(13 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-72.740
0.00
100
5
1.53
66.447
5.860
60.31
200
6
2.41
60.587
5.740
59.93
300
6
0.48
54.847
5.657
63.62
400
5
0.29
49.190
5.797
61.83
500
5
-0.63
43.393
5.726
63.25
600
5
0.43
37.667
5.684
63.04
700
5
-1.96
31.983
5.576
65.68
800
6
0.10
26.407
5.620
64.89
900
5
-0.28
20.787
5.847
61.33
1000
5
1.54
14.940
6.097
57.54
1100
5
5.77
8.843
8.843
35.33
Finish
6
-9.68
72.790
6.343
65.87
→ See full race field
2025-11-15 Kenilworth R6
· 1800m
· going Good
· finished 8
(19 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-111.590
0.00
100
7
2.56
104.287
6.737
50.55
200
6
3.12
97.550
6.407
52.97
300
4
-0.42
91.143
6.150
59.46
400
5
-1.50
84.993
6.056
60.42
500
4
0.34
78.937
6.147
58.70
600
4
0.96
72.790
6.350
55.31
700
4
-0.46
66.440
6.223
58.01
800
4
0.69
60.217
6.117
58.97
900
4
1.41
54.100
6.043
57.73
1000
4
1.82
48.057
5.920
58.71
1100
4
0.83
42.137
5.687
62.66
1200
5
0.10
36.450
5.697
63.11
1300
4
0.74
30.753
5.676
62.94
1400
4
-0.29
25.077
5.490
65.98
1500
5
1.23
19.587
5.484
64.64
1600
4
0.80
14.103
5.693
62.50
1700
3
1.97
8.410
8.410
40.85
Finish
8
-13.90
111.840
7.553
61.41
→ See full race field
2025-10-15 Durbanville R4
· 1500m
· going Good
· finished 4
(9 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-92.060
0.00
200
5
-1.25
79.460
11.703
62.75
400
5
-1.24
67.757
12.200
60.27
600
3
-0.42
55.557
12.654
57.08
800
4
-1.54
42.903
11.780
62.73
1000
4
-1.53
31.123
11.163
66.23
1200
5
4.25
19.960
11.550
57.85
1400
5
6.45
8.410
8.410
36.84
Finish
4
-4.72
92.140
12.680
61.40
→ See full race field
2025-06-01 Kenilworth R2
· 1400m
· going Soft
· finished 3
(15 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-87.550
0.00
100
4
1.95
81.933
5.823
59.59
200
4
3.28
76.110
5.683
60.23
300
4
0.86
70.427
5.580
62.69
400
3
-0.88
64.847
5.704
64.06
500
3
-0.24
59.143
6.046
60.36
600
3
-0.52
53.097
6.370
57.33
700
4
0.20
46.727
6.544
54.39
800
4
-0.70
40.183
6.253
58.72
900
4
0.24
33.930
6.163
57.58
1000
4
-1.82
27.767
5.950
62.79
1100
5
0.95
21.817
5.984
59.38
1200
5
-2.39
15.833
5.893
63.53
1300
5
11.23
9.940
9.940
24.99
Finish
3
-12.16
87.917
5.984
72.52
→ See full race field
2025-03-22 Durbanville R7
· 1600m
· going Good
· finished 8
(17 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-99.167
0.00
100
8
-1.68
92.587
6.187
60.00
200
9
-1.54
86.400
5.950
61.42
300
9
-2.62
80.450
5.743
65.94
400
10
0.67
74.707
5.787
61.70
500
10
-0.43
68.920
5.953
60.42
600
11
1.80
62.967
6.460
54.30
700
11
0.67
56.507
6.590
54.09
800
11
2.48
49.917
6.467
52.54
900
11
-0.58
43.450
6.277
58.19
1000
11
-6.03
37.173
5.850
68.01
1100
10
0.38
31.323
5.556
63.79
1200
10
3.57
25.767
5.610
60.45
1300
11
6.11
20.157
5.734
57.41
1400
10
3.04
14.423
5.753
59.01
1500
11
13.68
8.670
8.670
22.27
Finish
8
-19.52
99.363
6.776
72.49
→ See full race field
2025-02-22 Kenilworth R9
· 1400m
· going Good
· finished 1
(15 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
—
0.00
100
2
-1.30
81.063
6.116
60.02
200
3
-2.57
74.947
5.867
63.18
300
3
-2.09
69.080
5.803
65.17
400
3
-1.43
63.277
5.800
62.48
500
3
0.57
57.477
5.884
60.76
600
4
0.78
51.593
6.326
56.84
700
4
-3.91
45.267
6.037
63.18
800
3
-0.22
39.230
6.213
58.06
900
3
2.51
33.017
6.364
54.42
1000
3
0.79
26.653
6.256
56.09
1100
3
2.85
20.397
6.060
57.05
1200
3
3.11
14.337
5.960
57.66
1300
2
1.20
8.377
8.377
41.75
Finish
1
-0.29
87.590
6.527
55.97
→ See full race field
2025-01-11 Kenilworth R4
· 1800m
· going Yielding
· finished 2
(20 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-113.010
0.00
100
2
0.46
106.217
6.517
54.63
200
1
-0.39
99.700
6.257
58.26
300
2
-1.80
93.443
6.073
60.40
400
3
-4.64
87.370
5.887
65.94
500
6
-3.82
81.483
5.993
63.90
600
6
-0.58
75.490
6.430
56.47
700
6
0.18
69.060
6.300
56.85
800
6
-0.26
62.760
6.280
57.75
900
6
-1.84
56.480
6.397
58.21
1000
6
1.08
50.083
6.356
55.86
1100
5
0.94
43.727
6.287
56.47
1200
5
0.58
37.440
5.927
59.88
1300
5
-0.13
31.513
5.676
63.78
1400
6
2.32
25.837
5.720
60.40
1500
6
1.52
20.117
5.594
62.92
1600
6
1.37
14.523
5.666
61.43
1700
7
3.06
8.857
6.510
49.27
1800
9
2.41
2.347
2.347
17.25
Finish
2
-0.40
113.013
6.796
53.38
→ See full race field