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
2026-06-20 Greyville R3
@ 1500: rank 2
2026-06-20 Greyville R3
@ 1400: rank 1
2026-06-20 Greyville R3
@ 1300: rank 2
2026-06-20 Greyville R3
@ 1200: rank 3
2026-06-20 Greyville R3
@ 1100: rank 3
2026-06-20 Greyville R3
@ 1000: rank 3
2026-06-20 Greyville R3
@ 900: rank 3
2026-06-20 Greyville R3
@ 800: rank 4
2026-06-20 Greyville R3
@ 700: rank 4
2026-06-20 Greyville R3
@ 600: rank 4
2026-06-20 Greyville R3
@ 500: rank 4
2026-06-20 Greyville R3
@ 400: rank 4
2026-06-20 Greyville R3
@ 300: rank 4
2026-06-20 Greyville R3
@ 200: rank 4
2026-06-20 Greyville R3
@ 100: rank 4
2026-06-20 Greyville R3
@ Finish: rank 4
2026-06-20 Greyville R3
@ : rank 4
2026-06-20 Greyville R3
@ : rank 3
2026-06-20 Greyville R3
@ : rank 3
2026-06-03 Greyville R4
@ 1500: rank 1
2026-06-03 Greyville R4
@ 1400: rank 1
2026-06-03 Greyville R4
@ 1300: rank 3
2026-06-03 Greyville R4
@ 1200: rank 3
2026-06-03 Greyville R4
@ 1100: rank 4
2026-06-03 Greyville R4
@ 1000: rank 7
2026-06-03 Greyville R4
@ 900: rank 9
2026-06-03 Greyville R4
@ 800: rank 10
2026-06-03 Greyville R4
@ 700: rank 10
2026-06-03 Greyville R4
@ 600: rank 10
2026-06-03 Greyville R4
@ 500: rank 10
2026-06-03 Greyville R4
@ 400: rank 10
2026-06-03 Greyville R4
@ 300: rank 10
2026-06-03 Greyville R4
@ 200: rank 10
2026-06-03 Greyville R4
@ 100: rank 10
2026-06-03 Greyville R4
@ Finish: rank 10
2026-06-03 Greyville R4
@ : rank 10
2026-06-03 Greyville R4
@ : rank 10
2026-06-03 Greyville R4
@ : rank 9
2026-06-03 Greyville R4
@ : rank 2
2026-03-30 Kenilworth R6
@ 1500: rank 2
2026-03-30 Kenilworth R6
@ 1400: rank 3
2026-03-30 Kenilworth R6
@ 1300: rank 4
2026-03-30 Kenilworth R6
@ 1200: rank 7
2026-03-30 Kenilworth R6
@ 1100: rank 7
2026-03-30 Kenilworth R6
@ 1000: rank 8
2026-03-30 Kenilworth R6
@ 900: rank 7
2026-03-30 Kenilworth R6
@ 800: rank 7
2026-03-30 Kenilworth R6
@ 700: rank 7
2026-03-30 Kenilworth R6
@ 600: rank 7
2026-03-30 Kenilworth R6
@ 500: rank 8
2026-03-30 Kenilworth R6
@ 400: rank 7
2026-03-30 Kenilworth R6
@ 300: rank 7
2026-03-30 Kenilworth R6
@ 200: rank 7
2026-03-30 Kenilworth R6
@ 100: rank 7
2026-03-30 Kenilworth R6
@ Finish: rank 7
2026-03-30 Kenilworth R6
@ : rank 7
2026-03-30 Kenilworth R6
@ : rank 4
2026-03-30 Kenilworth R6
@ : rank 1
2026-02-22 Kenilworth R5
@ 1500: rank 2
2026-02-22 Kenilworth R5
@ 1400: rank 2
2026-02-22 Kenilworth R5
@ 1300: rank 4
2026-02-22 Kenilworth R5
@ 1200: rank 5
2026-02-22 Kenilworth R5
@ 1100: rank 5
2026-02-22 Kenilworth R5
@ 1000: rank 5
2026-02-22 Kenilworth R5
@ 900: rank 5
2026-02-22 Kenilworth R5
@ 800: rank 5
2026-02-22 Kenilworth R5
@ 700: rank 5
2026-02-22 Kenilworth R5
@ 600: rank 5
2026-02-22 Kenilworth R5
@ 500: rank 4
2026-02-22 Kenilworth R5
@ 400: rank 4
2026-02-22 Kenilworth R5
@ 300: rank 4
2026-02-22 Kenilworth R5
@ 200: rank 3
2026-01-17 Durbanville R2
@ 1500: rank 5
2026-01-17 Durbanville R2
@ 1400: rank 5
2026-01-17 Durbanville R2
@ 1300: rank 5
2026-01-17 Durbanville R2
@ 1200: rank 8
2026-01-17 Durbanville R2
@ 1100: rank 9
2026-01-17 Durbanville R2
@ 1000: rank 8
2026-01-17 Durbanville R2
@ 900: rank 8
2026-01-17 Durbanville R2
@ 800: rank 8
2026-01-17 Durbanville R2
@ 700: rank 8
2026-01-17 Durbanville R2
@ 600: rank 8
2026-01-17 Durbanville R2
@ 500: rank 8
2026-01-17 Durbanville R2
@ 400: rank 8
2026-01-17 Durbanville R2
@ 300: rank 8
2026-01-17 Durbanville R2
@ 200: rank 6
2026-01-04 Kenilworth R3
@ 1500: rank 2
2026-01-04 Kenilworth R3
@ 1400: rank 2
2026-01-04 Kenilworth R3
@ 1300: rank 4
2026-01-04 Kenilworth R3
@ 1200: rank 4
2026-01-04 Kenilworth R3
@ 1100: rank 6
2026-01-04 Kenilworth R3
@ 1000: rank 9
2026-01-04 Kenilworth R3
@ 900: rank 10
2026-01-04 Kenilworth R3
@ 800: rank 9
2026-01-04 Kenilworth R3
@ 700: rank 8
2026-01-04 Kenilworth R3
@ 600: rank 8
2026-01-04 Kenilworth R3
@ 500: rank 8
2026-01-04 Kenilworth R3
@ 400: rank 8
2026-01-04 Kenilworth R3
@ 300: rank 8
2026-01-04 Kenilworth R3
@ 200: rank 8
2026-01-04 Kenilworth R3
@ 100: rank 7
2026-01-04 Kenilworth R3
@ Finish: rank 6
2025-12-17 Kenilworth R4
@ 1500: rank 2
2025-12-17 Kenilworth R4
@ 1400: rank 3
2025-12-17 Kenilworth R4
@ 1300: rank 3
2025-12-17 Kenilworth R4
@ 1200: rank 3
2025-12-17 Kenilworth R4
@ 1100: rank 4
2025-12-17 Kenilworth R4
@ 1000: rank 4
2025-12-17 Kenilworth R4
@ 900: rank 4
2025-12-17 Kenilworth R4
@ 800: rank 4
2025-12-17 Kenilworth R4
@ 700: rank 5
2025-12-17 Kenilworth R4
@ 600: rank 5
2025-12-17 Kenilworth R4
@ 500: rank 5
2025-12-17 Kenilworth R4
@ 400: rank 5
2025-12-17 Kenilworth R4
@ 300: rank 7
2025-12-17 Kenilworth R4
@ 200: rank 2
2025-11-26 Kenilworth R4
@ 1500: rank 6
2025-11-26 Kenilworth R4
@ 1400: rank 6
2025-11-26 Kenilworth R4
@ 1300: rank 7
2025-11-26 Kenilworth R4
@ 1200: rank 8
2025-11-26 Kenilworth R4
@ 1100: rank 8
2025-11-26 Kenilworth R4
@ 1000: rank 8
2025-11-26 Kenilworth R4
@ 900: rank 8
2025-11-26 Kenilworth R4
@ 800: rank 8
2025-11-26 Kenilworth R4
@ 700: rank 8
2025-11-26 Kenilworth R4
@ 600: rank 9
2025-11-26 Kenilworth R4
@ 500: rank 8
2025-11-26 Kenilworth R4
@ 400: rank 8
2025-11-26 Kenilworth R4
@ 300: rank 8
2025-11-26 Kenilworth R4
@ 200: rank 6
2025-10-15 Durbanville R1
@ 1500: rank 6
2025-10-15 Durbanville R1
@ 1400: rank 6
2025-10-15 Durbanville R1
@ 1300: rank 7
2025-10-15 Durbanville R1
@ 1200: rank 6
2025-10-15 Durbanville R1
@ 1100: rank 6
2025-10-15 Durbanville R1
@ 1000: rank 6
2025-10-15 Durbanville R1
@ 900: rank 6
2025-10-15 Durbanville R1
@ 800: rank 6
2025-10-15 Durbanville R1
@ 700: rank 6
2025-10-15 Durbanville R1
@ 600: rank 6
2025-10-15 Durbanville R1
@ 500: rank 6
2025-10-15 Durbanville R1
@ 400: rank 6
2025-10-15 Durbanville R1
@ 300: rank 6
2025-10-15 Durbanville R1
@ 200: rank 6
2025-10-15 Durbanville R1
@ 100: rank 6
2025-10-15 Durbanville R1
@ Finish: rank 6
2025-10-15 Durbanville R1
@ : rank 6
2025-10-15 Durbanville R1
@ : rank 6
2025-10-15 Durbanville R1
@ : rank 6
2025-10-15 Durbanville R1
@ : rank 5
2025-10-15 Durbanville R1
@ : rank 6
2025-10-15 Durbanville R1
@ : rank 6
2025-10-15 Durbanville R1
@ : rank 7
2025-10-15 Durbanville R1
@ : rank 7
2025-10-15 Durbanville R1
@ : rank 5
2025-07-26 Kenilworth R1
@ 1500: rank 10
2025-07-26 Kenilworth R1
@ 1400: rank 10
2025-07-26 Kenilworth R1
@ 1300: rank 10
2025-07-26 Kenilworth R1
@ 1200: rank 10
2025-07-26 Kenilworth R1
@ 1100: rank 10
2025-07-26 Kenilworth R1
@ 1000: rank 9
2025-07-26 Kenilworth R1
@ 900: rank 10
2025-07-26 Kenilworth R1
@ 800: rank 10
2025-07-26 Kenilworth R1
@ 700: rank 10
2025-07-26 Kenilworth R1
@ 600: rank 10
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-20 Greyville R3
· 1900m
· going Standard
· finished 3
(20 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-115.320
0.00
100
2
1.15
108.780
6.203
56.76
200
1
-1.27
102.577
6.064
61.04
300
2
-3.49
96.513
5.943
63.64
400
3
-1.56
90.570
6.000
61.67
500
3
-1.68
84.570
6.093
61.02
600
3
-0.01
78.477
6.267
58.00
700
3
0.17
72.210
6.080
58.44
800
4
-0.40
66.130
5.940
61.70
900
4
0.07
60.190
5.833
61.42
1000
4
0.79
54.357
5.790
61.49
1100
4
0.01
48.567
5.774
62.74
1200
4
-0.07
42.793
5.753
62.38
1300
4
-0.56
37.040
5.693
64.05
1400
4
1.14
31.347
5.647
63.58
1500
4
-0.24
25.700
5.657
63.45
1600
4
0.58
20.043
5.583
64.26
1700
4
5.53
14.460
6.053
54.50
1800
3
0.99
8.407
8.407
41.16
Finish
3
-1.15
115.360
6.580
55.54
→ See full race field
2026-06-03 Greyville R4
· 2000m
· going Standard
· finished 2
(21 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-121.560
0.00
100
1
0.00
115.503
5.696
63.14
200
1
-3.28
109.807
5.524
68.22
300
3
-1.60
104.283
5.583
66.31
400
3
-0.47
98.700
5.680
64.16
500
4
-4.74
93.020
5.753
67.04
600
7
-7.79
87.267
5.850
70.09
700
9
-2.43
81.417
6.160
61.44
800
10
-3.30
75.257
6.077
61.86
900
10
-1.56
69.180
6.043
61.77
1000
10
-2.73
63.137
5.824
64.38
1100
10
-0.67
57.313
5.906
61.66
1200
10
0.63
51.407
5.984
59.97
1300
10
0.09
45.423
5.926
60.66
1400
10
-0.26
39.497
5.840
62.75
1500
10
-0.85
33.657
5.817
62.85
1600
10
0.73
27.840
5.917
60.10
1700
10
4.56
21.923
6.123
54.08
1800
10
8.36
15.800
6.410
47.80
1900
9
15.31
9.390
9.390
23.41
Finish
2
0.00
121.600
6.097
58.48
→ See full race field
2026-03-30 Kenilworth R6
· 1800m
· going Good
· finished 1
(20 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
—
0.00
100
2
-1.06
107.103
6.103
60.00
200
3
-1.60
101.000
5.960
62.38
300
4
-1.56
95.040
5.913
62.30
400
7
-2.04
89.127
5.824
63.58
500
7
-6.91
83.303
5.766
69.72
600
8
-0.95
77.537
6.287
58.38
700
7
-1.86
71.250
6.193
60.01
800
7
2.87
65.057
6.574
51.32
900
7
-0.66
58.483
6.426
57.28
1000
7
1.30
52.057
6.367
54.64
1100
8
0.87
45.690
6.540
54.71
1200
7
-0.21
39.150
6.187
57.54
1300
7
0.84
32.963
5.943
60.25
1400
7
0.67
27.020
5.990
59.58
1500
7
1.86
21.030
5.870
58.78
1600
7
3.25
15.160
5.993
56.87
1700
7
4.00
9.167
7.704
42.88
1800
4
1.35
1.463
1.463
15.58
Finish
1
-0.16
113.760
6.657
53.75
→ See full race field
2026-02-22 Kenilworth R5
· 1400m
· going Good
· finished 3
(15 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-87.780
0.00
100
2
0.27
81.753
5.976
60.22
200
2
-2.67
75.777
5.720
65.36
300
4
-2.44
70.057
5.690
65.88
400
5
-2.48
64.367
5.607
66.54
500
5
-0.29
58.760
5.783
62.72
600
5
0.74
52.977
5.997
58.44
700
5
1.20
46.980
6.283
56.20
800
5
0.20
40.697
6.287
57.19
900
5
-0.87
34.410
6.180
59.31
1000
5
2.37
28.230
6.277
55.17
1100
4
0.55
21.953
6.260
56.46
1200
4
2.80
15.693
6.313
54.05
1300
4
5.18
9.380
9.380
33.81
Finish
3
-4.56
87.780
6.027
64.01
→ See full race field
2026-01-17 Durbanville R2
· 1400m
· going Good
(15 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-85.723
0.00
100
5
-0.62
79.443
5.936
60.90
200
5
-0.93
73.507
5.710
63.81
300
5
-1.70
67.797
5.557
67.00
400
8
-3.99
62.240
5.543
68.44
500
9
-3.29
56.697
5.974
63.91
600
8
-2.14
50.723
6.246
59.38
700
8
3.52
44.477
6.617
51.55
800
8
-1.45
37.860
6.210
59.31
900
8
0.18
31.650
5.903
60.78
1000
8
-0.67
25.747
5.714
63.55
1100
8
2.46
20.033
5.576
62.32
1200
8
2.50
14.457
5.734
59.93
1300
8
12.19
8.723
8.723
25.21
Finish
6
-6.06
85.607
6.164
64.27
→ See full race field
2026-01-04 Kenilworth R3
· 1600m
· going Good
· finished 6
(17 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-103.000
0.00
100
2
0.31
95.800
6.420
55.64
200
2
-1.25
89.380
6.137
60.42
300
4
-0.33
83.243
6.103
59.32
400
4
-3.44
77.140
5.803
65.41
500
6
-6.36
71.337
6.040
65.56
600
9
-2.55
65.297
6.607
57.12
700
10
-0.81
58.690
6.597
55.34
800
9
2.49
52.093
6.590
52.22
900
8
-2.63
45.503
6.356
59.67
1000
8
1.15
39.147
6.310
55.71
1100
8
0.92
32.837
6.357
55.26
1200
8
1.42
26.480
5.997
58.55
1300
8
0.74
20.483
5.876
60.75
1400
8
4.53
14.607
5.960
56.31
1500
7
6.43
8.647
8.647
35.37
Finish
6
-0.62
103.050
7.250
49.74
→ See full race field
2025-12-17 Kenilworth R4
· 1400m
· going Good
· finished 2
(15 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-87.320
0.00
100
2
-0.07
81.043
6.123
59.61
200
3
0.39
74.920
5.907
60.49
300
3
-1.67
69.013
5.803
63.67
400
3
-2.55
63.210
5.660
65.52
500
4
-2.06
57.550
5.767
64.85
600
4
0.15
51.783
6.190
58.13
700
4
0.31
45.593
6.393
56.04
800
4
-1.91
39.200
6.383
58.45
900
5
-4.99
32.817
6.107
63.90
1000
5
3.28
26.710
6.047
55.79
1100
5
3.33
20.663
6.126
55.21
1200
5
-0.01
14.537
5.717
63.81
1300
7
8.38
8.820
8.820
32.41
Finish
2
-2.58
87.530
6.487
57.35
→ See full race field
2025-11-26 Kenilworth R4
· 1400m
· going Good
· finished 6
(15 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-86.760
0.00
100
6
-2.29
80.323
6.206
60.19
200
6
-4.76
74.117
5.920
65.41
300
7
-6.41
68.197
5.670
70.19
400
8
-4.61
62.527
5.660
68.68
500
8
-1.33
56.867
5.884
61.65
600
8
1.08
50.983
5.933
60.25
700
8
1.60
45.050
5.933
58.74
800
8
3.07
39.117
5.930
57.31
900
8
2.43
33.187
6.054
57.49
1000
9
-0.35
27.133
5.820
62.02
1100
8
4.62
21.313
5.703
58.41
1200
8
2.03
15.610
5.707
61.01
1300
8
11.26
9.903
9.903
25.57
Finish
6
-6.34
86.820
6.497
61.24
→ See full race field
2025-10-15 Durbanville R1
· 1250m
· going Good
· finished 5
(26 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-75.430
0.00
50
6
1.16
72.437
3.114
56.32
100
6
0.55
69.323
3.013
58.85
150
7
0.25
66.310
2.983
60.63
200
6
1.48
63.327
2.964
59.87
250
6
0.57
60.363
2.926
60.28
300
6
0.45
57.437
2.890
62.23
350
6
-1.31
54.547
2.887
63.86
400
6
-1.13
51.660
2.913
62.58
450
6
-1.87
48.747
2.887
64.54
500
6
-1.26
45.860
2.967
60.65
550
6
-0.57
42.893
3.076
59.56
600
6
-0.56
39.817
3.030
59.21
650
6
-0.15
36.787
3.117
59.57
700
6
-0.61
33.670
3.107
58.49
750
6
-0.37
30.563
3.050
58.25
800
6
-0.01
27.513
2.946
62.25
850
6
-0.53
24.567
2.894
62.93
900
6
1.61
21.673
2.890
58.79
950
6
2.70
18.783
2.936
59.93
1000
5
1.82
15.847
2.830
61.03
1050
6
1.34
13.017
2.770
64.38
1100
6
1.63
10.247
2.807
62.33
1150
7
2.37
7.440
3.110
55.45
1200
7
6.48
4.330
4.330
29.49
Finish
5
-14.04
75.670
3.233
68.97
→ See full race field
2025-07-26 Kenilworth R1
· 1000m
· going Soft
· finished 10
(11 sector readings)
Sector
Position
Behind leader
Cumulative time
Sector time
Avg kph
Start
—
0.00
0.000
-63.110
0.00
100
10
1.95
56.177
6.460
54.03
200
10
0.26
49.717
6.097
58.87
300
10
2.94
43.620
5.957
56.89
400
10
3.44
37.663
5.886
57.89
500
10
2.49
31.777
5.810
59.32
600
9
0.79
25.967
6.347
62.09
700
10
-0.77
19.620
5.087
64.70
800
10
3.22
14.533
5.843
57.94
900
10
10.42
8.690
8.690
34.39
Finish
10
-24.74
63.250
7.073
75.00
→ See full race field