Race result



Game Assetto Corsa
Session Race
Track daytona_2017, roadcourse
Winner Sean P
Led most laps Sean P
Best lap Sean P (01:32.1810)
Lasted laps 24
Host Unknown
Pos Driver Vehicle Laps Time/Retired Best lap Consistency Led
1 Sean P ks_porsche_919_hybrid_2015 24   38:23.2610 01:32.1810 96.10% 24
2 TForce ks_porsche_919_hybrid_2015 24 +01:35.1780 01:33.3020 95.80% 0
3 kirkm1976 ks_porsche_919_hybrid_2015 22 +2 laps 01:33.4570 93.72% 0
4 XGonnaGive ks_porsche_919_hybrid_2015 20 +4 laps 01:34.7920 95.74% 0
5 ictbum ks_porsche_919_hybrid_2015 18 +6 laps 01:34.5830 97.13% 0
6 Mag222 ks_porsche_919_hybrid_2015 2 +22 laps 01:56.0240 - 0

Race laps

Bad lap, 107% rule compared to the overall best lap of the session. Excludes first lap for race sessions
Personal best lap/sector
Overall best lap/sector for a lap
Overall best lap/sector for a lap and personal best lap/sector
Overall best lap/sector
Invalid for best lap
(P) Pit lap

Sean P

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 ks_porsche_919_hybrid_2015 01:44.0260 59.1660 37.3680 7.4920 F:M - R:M 0
2 ks_porsche_919_hybrid_2015 01:32.2640 47.6020 37.2010 7.4610 F:M - R:M 0
3 ks_porsche_919_hybrid_2015 01:32.4500 47.6210 37.3680 7.4610 F:M - R:M 0
4 ks_porsche_919_hybrid_2015 01:32.1810 47.3520 37.3540 7.4750 F:M - R:M 0
5 ks_porsche_919_hybrid_2015 01:33.4190 47.7170 38.2140 7.4880 F:M - R:M 0
6 ks_porsche_919_hybrid_2015 01:33.1710 47.7480 37.9660 7.4570 F:M - R:M 0
7 ks_porsche_919_hybrid_2015 01:33.9780 48.1490 38.3400 7.4890 F:M - R:M 0
8 ks_porsche_919_hybrid_2015 01:33.4830 48.2170 37.7860 7.4800 F:M - R:M 0
9 ks_porsche_919_hybrid_2015 01:33.3070 47.7580 38.0650 7.4840 F:M - R:M 0
10 ks_porsche_919_hybrid_2015 01:34.0870 48.1470 38.4300 7.5100 F:M - R:M 0
11 ks_porsche_919_hybrid_2015 01:33.9300 47.3550 38.9870 7.5880 F:M - R:M 0
12 ks_porsche_919_hybrid_2015 01:50.1950 53.8830 48.5270 7.7850 F:M - R:M 0
13 ks_porsche_919_hybrid_2015 01:34.5030 48.4630 38.4520 7.5880 F:M - R:M 0
14 ks_porsche_919_hybrid_2015 01:33.9100 47.8080 38.5100 7.5920 F:M - R:M 0
15 ks_porsche_919_hybrid_2015 01:33.8580 48.0570 38.1860 7.6150 F:M - R:M 0
16 ks_porsche_919_hybrid_2015 01:39.2110 48.1860 43.2130 7.8120 F:M - R:M 0
17 ks_porsche_919_hybrid_2015 01:39.1940 49.2980 42.2010 7.6950 F:M - R:M 0
18 ks_porsche_919_hybrid_2015 01:36.7210 50.8430 38.2770 7.6010 F:M - R:M 0
19 ks_porsche_919_hybrid_2015 01:35.4140 48.7860 38.9780 7.6500 F:M - R:M 0
20 ks_porsche_919_hybrid_2015 01:34.9530 48.6790 38.6410 7.6330 F:M - R:M 0
21 ks_porsche_919_hybrid_2015 01:44.7240 48.4100 48.5870 7.7270 F:M - R:M 0
22 ks_porsche_919_hybrid_2015 01:34.6890 48.1090 38.9480 7.6320 F:M - R:M 0
23 ks_porsche_919_hybrid_2015 01:34.0140 48.0500 38.3140 7.6500 F:M - R:M 0
24 ks_porsche_919_hybrid_2015 01:35.6510 49.5490 38.4710 7.6310 F:M - R:M 0
Average   01:35.9723 48.9564 39.4327 7.5832    
Best possible   01:32.0100 47.3520 37.2010 7.4570  

TForce

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 ks_porsche_919_hybrid_2015 02:07.7550 81.5570 38.6330 7.5650 F:M - R:M 0
2 ks_porsche_919_hybrid_2015 01:34.8550 49.2340 38.0520 7.5690 F:M - R:M 0
3 ks_porsche_919_hybrid_2015 01:35.1040 48.6320 38.8220 7.6500 F:M - R:M 0
4 ks_porsche_919_hybrid_2015 01:35.2350 48.5340 39.0500 7.6510 F:M - R:M 0
5 ks_porsche_919_hybrid_2015 01:35.3500 48.6130 39.0830 7.6540 F:M - R:M 0
6 ks_porsche_919_hybrid_2015 01:35.4780 48.5070 39.3210 7.6500 F:M - R:M 0
7 ks_porsche_919_hybrid_2015 01:36.9840 49.7110 39.6130 7.6600 F:M - R:M 0
8 ks_porsche_919_hybrid_2015 01:36.2590 49.4630 39.1640 7.6320 F:M - R:M 0
9 ks_porsche_919_hybrid_2015 01:35.4510 49.2580 38.4930 7.7000 F:M - R:M 0
10 ks_porsche_919_hybrid_2015 01:36.4390 49.4140 39.3610 7.6640 F:M - R:M 0
11 ks_porsche_919_hybrid_2015 01:35.8380 49.3610 38.8400 7.6370 F:M - R:M 0
12 ks_porsche_919_hybrid_2015 01:49.2590 49.6120 39.1230 20.5240 F:M - R:M 0
13 ks_porsche_919_hybrid_2015 02:15.7320 90.7940 37.3860 7.5520 F:M - R:M 0
14 ks_porsche_919_hybrid_2015 01:33.3020 48.4650 37.2730 7.5640 F:M - R:M 0
15 ks_porsche_919_hybrid_2015 01:43.5300 54.9200 40.8200 7.7900 F:M - R:M 0
16 ks_porsche_919_hybrid_2015 01:39.8450 51.0790 41.0130 7.7530 F:M - R:M 0
17 ks_porsche_919_hybrid_2015 01:39.3270 52.7690 38.8540 7.7040 F:M - R:M 0
18 ks_porsche_919_hybrid_2015 01:36.2270 48.6980 39.8440 7.6850 F:M - R:M 0
19 ks_porsche_919_hybrid_2015 01:35.5830 48.3420 39.5590 7.6820 F:M - R:M 0
20 ks_porsche_919_hybrid_2015 01:37.8120 49.6750 40.4370 7.7000 F:M - R:M 0
21 ks_porsche_919_hybrid_2015 01:35.6960 48.9600 39.0680 7.6680 F:M - R:M 0
22 ks_porsche_919_hybrid_2015 01:35.9650 49.5110 38.8090 7.6450 F:M - R:M 0
23 ks_porsche_919_hybrid_2015 01:35.5590 48.7090 39.1370 7.7130 F:M - R:M 0
24 ks_porsche_919_hybrid_2015 01:35.8990 49.3370 38.9250 7.6370 F:M - R:M 0
Average   01:39.9369 52.6315 39.1117 8.1937    
Best possible   01:33.1670 48.3420 37.2730 7.5520  

kirkm1976

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 ks_porsche_919_hybrid_2015 02:10.7990 86.0330 36.9540 7.8120 F:M - R:M 0
2 ks_porsche_919_hybrid_2015 03:14.6640 145.6450 41.3410 7.6780 F:M - R:M 0
3 ks_porsche_919_hybrid_2015 01:42.7160 54.3770 40.5320 7.8070 F:M - R:M 0
4 ks_porsche_919_hybrid_2015 01:40.2310 52.1760 40.3960 7.6590 F:M - R:M 0
5 ks_porsche_919_hybrid_2015 01:48.0590 60.9350 39.2500 7.8740 F:M - R:M 0
6 ks_porsche_919_hybrid_2015 01:39.9790 55.8920 36.4320 7.6550 F:M - R:M 0
7 ks_porsche_919_hybrid_2015 01:43.6360 58.0640 37.6930 7.8790 F:M - R:M 0
8 ks_porsche_919_hybrid_2015 01:37.6910 52.2950 37.6120 7.7840 F:M - R:M 0
9 ks_porsche_919_hybrid_2015 01:39.1240 55.1860 36.1350 7.8030 F:M - R:M 0
10 ks_porsche_919_hybrid_2015 01:43.4240 60.1840 35.4740 7.7660 F:M - R:M 0
11 ks_porsche_919_hybrid_2015 01:36.0950 52.9140 35.4950 7.6860 F:M - R:M 0
12 ks_porsche_919_hybrid_2015 01:43.0970 60.2580 35.1810 7.6580 F:M - R:M 0
13 ks_porsche_919_hybrid_2015 01:35.2860 52.7070 34.9150 7.6640 F:M - R:M 0
14 ks_porsche_919_hybrid_2015 01:37.0060 54.3510 35.0010 7.6540 F:M - R:M 0
15 ks_porsche_919_hybrid_2015 01:40.1850 54.3290 38.1560 7.7000 F:M - R:M 0
16 ks_porsche_919_hybrid_2015 01:35.7870 53.3150 34.8030 7.6690 F:M - R:M 0
17 ks_porsche_919_hybrid_2015 01:38.6120 55.0520 35.0420 8.5180 F:M - R:M 0
18 ks_porsche_919_hybrid_2015 01:39.6690 56.4960 35.5140 7.6590 F:M - R:M 0
19 ks_porsche_919_hybrid_2015 01:36.4120 53.3200 35.2580 7.8340 F:M - R:M 0
20 ks_porsche_919_hybrid_2015 01:36.2340 53.6770 34.9070 7.6500 F:M - R:M 0
21 ks_porsche_919_hybrid_2015 01:33.9820 51.2450 35.0730 7.6640 F:M - R:M 0
22 ks_porsche_919_hybrid_2015 01:33.4570 50.8420 34.9560 7.6590 F:M - R:M 0
Average   01:44.8247 60.4224 36.6418 7.7605    
Best possible   01:33.2950 50.8420 34.8030 7.6500  

XGonnaGive

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 ks_porsche_919_hybrid_2015 02:01.2380 72.8360 40.6890 7.7130 F:M - R:M 0
2 ks_porsche_919_hybrid_2015 01:39.5740 52.1390 39.6190 7.8160 F:M - R:M 0
3 ks_porsche_919_hybrid_2015 01:38.3670 51.5030 39.1550 7.7090 F:M - R:M 0
4 ks_porsche_919_hybrid_2015 01:55.8610 68.2640 39.8880 7.7090 F:M - R:M 0
5 ks_porsche_919_hybrid_2015 01:40.0670 52.4840 39.8700 7.7130 F:M - R:M 0
6 ks_porsche_919_hybrid_2015 01:41.4010 53.6600 40.1140 7.6270 F:M - R:M 0
7 ks_porsche_919_hybrid_2015 01:42.9970 54.6540 40.6030 7.7400 F:M - R:M 0
8 ks_porsche_919_hybrid_2015 01:39.0960 53.8260 37.4750 7.7950 F:M - R:M 0
9 ks_porsche_919_hybrid_2015 01:38.3690 54.1160 36.3650 7.8880 F:M - R:M 0
10 ks_porsche_919_hybrid_2015 01:35.8890 52.6710 35.5630 7.6550 F:M - R:M 0
11 ks_porsche_919_hybrid_2015 01:37.0470 53.8870 35.3840 7.7760 F:M - R:M 0
12 (INVALID) ks_porsche_919_hybrid_2015 01:34.9410 52.6810 34.6270 7.6330 F:M - R:M 1
13 ks_porsche_919_hybrid_2015 01:34.7920 52.4740 34.6990 7.6190 F:M - R:M 0
14 ks_porsche_919_hybrid_2015 01:35.5090 52.9260 34.9460 7.6370 F:M - R:M 0
15 ks_porsche_919_hybrid_2015 03:09.1040 145.6930 35.8200 7.5910 F:M - R:M 0
16 (INVALID) ks_porsche_919_hybrid_2015 01:33.5480 51.4110 34.5960 7.5410 F:M - R:M 1
17 (INVALID) ks_porsche_919_hybrid_2015 01:34.3050 52.0940 34.6590 7.5520 F:M - R:M 1
18 (INVALID) ks_porsche_919_hybrid_2015 01:35.0710 52.4790 35.0460 7.5460 F:M - R:M 1
19 (INVALID) ks_porsche_919_hybrid_2015 01:34.8570 52.6780 34.6500 7.5290 F:M - R:M 1
20 (INVALID) ks_porsche_919_hybrid_2015 07:39.2830 412.2260 39.3120 7.7450 F:M - R:M 1
Average   02:02.0658 77.2351 37.1540 7.6767    
Best possible   01:33.5360 51.4110 34.5960 7.5290  

ictbum

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 ks_porsche_919_hybrid_2015 03:39.4690 169.4020 42.0350 8.0320 F:M - R:M 0
2 ks_porsche_919_hybrid_2015 01:36.5660 49.7440 39.0690 7.7530 F:M - R:M 0
3 ks_porsche_919_hybrid_2015 01:35.9870 48.5580 39.5640 7.8650 F:M - R:M 0
4 ks_porsche_919_hybrid_2015 01:35.6460 49.0700 38.8090 7.7670 F:M - R:M 0
5 ks_porsche_919_hybrid_2015 01:52.1120 48.9410 43.1060 20.0650 F:M - R:M 0
6 ks_porsche_919_hybrid_2015 03:06.3930 139.7410 39.0010 7.6510 F:M - R:M 0
7 ks_porsche_919_hybrid_2015 01:36.6730 49.9950 39.0150 7.6630 F:M - R:M 0
8 ks_porsche_919_hybrid_2015 01:35.7570 49.4600 38.6460 7.6510 F:M - R:M 0
9 ks_porsche_919_hybrid_2015 01:35.1290 48.4370 39.0240 7.6680 F:M - R:M 0
10 ks_porsche_919_hybrid_2015 01:35.2500 48.8680 38.7360 7.6460 F:M - R:M 0
11 ks_porsche_919_hybrid_2015 01:34.7960 48.2890 38.8580 7.6490 F:M - R:M 0
12 ks_porsche_919_hybrid_2015 01:36.6000 50.0020 38.9340 7.6640 F:M - R:M 0
13 ks_porsche_919_hybrid_2015 01:34.6700 48.5450 38.4670 7.6580 F:M - R:M 0
14 ks_porsche_919_hybrid_2015 01:34.5830 48.0360 38.8890 7.6580 F:M - R:M 0
15 (INVALID) ks_porsche_919_hybrid_2015 07:59.1130 432.9020 38.5480 7.6630 F:M - R:M 1
16 ks_porsche_919_hybrid_2015 01:38.0240 51.3230 39.0430 7.6580 F:M - R:M 0
17 ks_porsche_919_hybrid_2015 01:40.3390 54.2540 38.4260 7.6590 F:M - R:M 0
18 ks_porsche_919_hybrid_2015 01:34.6500 48.5330 38.4390 7.6780 F:M - R:M 0
Average   02:10.0977 82.4500 39.2561 8.3916    
Best possible   01:34.1080 48.0360 38.4260 7.6460  

Mag222

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 ks_porsche_919_hybrid_2015 01:56.0240 65.9890 40.7570 9.2780 F:M - R:M 0
2 ks_porsche_919_hybrid_2015 01:57.3890 62.7590 44.8570 9.7730 F:M - R:M 0
Average   01:56.7065 64.3740 42.8070 9.5255    
Best possible   01:52.7940 62.7590 40.7570 9.2780  

Race best laps

Overall top (20)
Driver Vehicle Time Gap
Sean P ks_porsche_919_hybrid_2015 01:32.1810
Sean P ks_porsche_919_hybrid_2015 01:32.2640 0.083
Sean P ks_porsche_919_hybrid_2015 01:32.4500 0.269
Sean P ks_porsche_919_hybrid_2015 01:33.1710 0.99
TForce ks_porsche_919_hybrid_2015 01:33.3020 1.121
Sean P ks_porsche_919_hybrid_2015 01:33.3070 1.126
Sean P ks_porsche_919_hybrid_2015 01:33.4190 1.238
kirkm1976 ks_porsche_919_hybrid_2015 01:33.4570 1.276
Sean P ks_porsche_919_hybrid_2015 01:33.4830 1.302
XGonnaGive ks_porsche_919_hybrid_2015 01:33.5480 1.367
Sean P ks_porsche_919_hybrid_2015 01:33.8580 1.677
Sean P ks_porsche_919_hybrid_2015 01:33.9100 1.729
Sean P ks_porsche_919_hybrid_2015 01:33.9300 1.749
Sean P ks_porsche_919_hybrid_2015 01:33.9780 1.797
kirkm1976 ks_porsche_919_hybrid_2015 01:33.9820 1.801
Sean P ks_porsche_919_hybrid_2015 01:34.0140 1.833
Sean P ks_porsche_919_hybrid_2015 01:34.0870 1.906
XGonnaGive ks_porsche_919_hybrid_2015 01:34.3050 2.124
Sean P ks_porsche_919_hybrid_2015 01:34.5030 2.322
ictbum ks_porsche_919_hybrid_2015 01:34.5830 2.402
Per driver
Driver Vehicle Time Gap
Sean P ks_porsche_919_hybrid_2015 01:32.1810
TForce ks_porsche_919_hybrid_2015 01:33.3020 1.121
kirkm1976 ks_porsche_919_hybrid_2015 01:33.4570 1.276
ictbum ks_porsche_919_hybrid_2015 01:34.5830 2.402
XGonnaGive ks_porsche_919_hybrid_2015 01:34.7920 2.611
Mag222 ks_porsche_919_hybrid_2015 01:56.0240 23.843

Race consistency

Based on best lap minus average non-best. Pit laps, first lap and laps slower than 21 seconds are ignored.

Driver Vehicle Consistency
ictbum ks_porsche_919_hybrid_2015 97.13% <> 2.7169
Sean P ks_porsche_919_hybrid_2015 96.10% <> 3.5975
TForce ks_porsche_919_hybrid_2015 95.80% <> 3.9216
XGonnaGive ks_porsche_919_hybrid_2015 95.74% <> 4.0396
kirkm1976 ks_porsche_919_hybrid_2015 93.72% <> 5.8706
Mag222 ks_porsche_919_hybrid_2015 -

Race sectors

Sector 1
Driver Time Gap
Sean P 47.3520 -
ictbum 48.0360 0.6840
TForce 48.3420 0.9900
kirkm1976 50.8420 3.4900
XGonnaGive 51.4110 4.0590
Mag222 62.7590 15.4070
Sector 2
Driver Time Gap
XGonnaGive 34.5960 -
kirkm1976 34.8030 0.2070
Sean P 37.2010 2.6050
TForce 37.2730 2.6770
ictbum 38.4260 3.8300
Mag222 40.7570 6.1610
Sector 3
Driver Time Gap
Sean P 7.4570 -
XGonnaGive 7.5290 0.0720
TForce 7.5520 0.0950
ictbum 7.6460 0.1890
kirkm1976 7.6500 0.1930
Mag222 9.2780 1.8210

Race incidents

Incident for review
Date Incident
Mag222 reported contact with another vehicle kirkm1976. Impact speed: 42.728825
kirkm1976 reported contact with another vehicle Mag222. Impact speed: 41.44483
ictbum reported contact with another vehicle Mag222. Impact speed: 11.981971
ictbum reported contact with environment. Impact speed: 19.33917
Mag222 reported contact with another vehicle ictbum. Impact speed: 31.360003
XGonnaGive reported contact with another vehicle kirkm1976. Impact speed: 28.71356
TForce reported contact with another vehicle ictbum. Impact speed: 37.08516
XGonnaGive reported contact with another vehicle Mag222. Impact speed: 9.664263
ictbum reported contact with another vehicle TForce. Impact speed: 42.238914
Mag222 reported contact with another vehicle XGonnaGive. Impact speed: 37.55272
XGonnaGive reported contact with another vehicle Mag222. Impact speed: 51.67685
XGonnaGive reported contact with environment. Impact speed: 49.004562
TForce reported contact with another vehicle XGonnaGive. Impact speed: 20.469328
XGonnaGive reported contact with another vehicle TForce. Impact speed: 24.978844
kirkm1976 reported contact with environment. Impact speed: 58.724503
kirkm1976 reported contact with another vehicle ictbum. Impact speed: 75.03774
ictbum reported contact with another vehicle kirkm1976. Impact speed: 63.744617
kirkm1976 reported contact with environment. Impact speed: 0.45047808
Mag222 reported contact with environment. Impact speed: 41.97685
Mag222 reported contact with environment. Impact speed: 73.42041
Mag222 reported contact with another vehicle kirkm1976. Impact speed: 11.549808
kirkm1976 reported contact with another vehicle Mag222. Impact speed: 18.564888
kirkm1976 reported contact with environment. Impact speed: 178.6554
ictbum reported contact with environment. Impact speed: 64.19389
ictbum reported contact with environment. Impact speed: 4.4133406
kirkm1976 reported contact with environment. Impact speed: 57.473663
XGonnaGive reported contact with another vehicle kirkm1976. Impact speed: 20.040197
kirkm1976 reported contact with another vehicle XGonnaGive. Impact speed: 15.570213
XGonnaGive reported contact with another vehicle Sean P. Impact speed: 8.149535
Sean P reported contact with another vehicle XGonnaGive. Impact speed: 10.047231
XGonnaGive reported contact with another vehicle Sean P. Impact speed: 22.31098
kirkm1976 reported contact with environment. Impact speed: 52.494167
kirkm1976 reported contact with environment. Impact speed: 3.6131911
Sean P reported contact with environment. Impact speed: 67.48285
kirkm1976 reported contact with environment. Impact speed: 45.62989
Sean P reported contact with environment. Impact speed: 11.421597
Sean P reported contact with environment. Impact speed: 30.55183
XGonnaGive reported contact with environment. Impact speed: 200.94127
TForce reported contact with another vehicle Sean P. Impact speed: 38.143898
Sean P reported contact with another vehicle TForce. Impact speed: 38.25727
TForce reported contact with another vehicle Sean P. Impact speed: 46.720055
Sean P reported contact with another vehicle TForce. Impact speed: 39.158604
ictbum reported contact with environment. Impact speed: 289.1701
Sean P reported contact with environment. Impact speed: 5.4875116
Sean P reported contact with environment. Impact speed: 0.06528793
XGonnaGive reported contact with environment. Impact speed: 285.4469
Sean P reported contact with environment. Impact speed: 53.082626
XGonnaGive reported contact with another vehicle ictbum. Impact speed: 71.26029
ictbum reported contact with another vehicle XGonnaGive. Impact speed: 55.53153
XGonnaGive reported contact with environment. Impact speed: 70.22985
TForce reported contact with another vehicle kirkm1976. Impact speed: 307.76422
kirkm1976 reported contact with another vehicle TForce. Impact speed: 307.65942
kirkm1976 reported contact with environment. Impact speed: 30.255163

Race cuts

Overall in order
Date Lap e.t. Lap Driver Cut time Time skipped
00:00 12 XGonnaGive
00:00 16 XGonnaGive
00:00 17 XGonnaGive
00:00 18 XGonnaGive
00:00 19 XGonnaGive
00:00 20 XGonnaGive
00:00 15 ictbum
Per driver
Date Lap e.t. Lap Driver Cut time Time skipped
XGonnaGive
00:00 12 XGonnaGive
00:00 16 XGonnaGive
00:00 17 XGonnaGive
00:00 18 XGonnaGive
00:00 19 XGonnaGive
00:00 20 XGonnaGive
ictbum
00:00 15 ictbum

Race positions

Fullscreen

Use your mouse scroll wheel to zoom and click to drag.

Race gaps

The leader is the top baseline.

Fullscreen

Use your mouse scroll wheel to zoom and click to drag.

Race gaps v2

Average lap time of the winner is the top baseline.

Fullscreen

Use your mouse scroll wheel to zoom and click to drag.

Discuss

Embed

This allows you to embed the result in your own website.


HTML Code

If you would like to embed without ads, consider sponsoring the project.

ClubSport Pedals V3