All you great autocrossers out there already know everything about what I call slithering. I know I’ll be preaching to my betters and you folks can stop reading right about here.

But, I got some good data last Saturday that doesn’t show anything about how to go fast and I wanted to share it with those who maybe don’t have a lot of autocross experience and those who maybe don’t have a lot of experience with data either. I want to share it because of what it doesn’t show. It’s a good example of the limitations of limited data. And I’ll also say something about how to be fast in a slalom that has little if anything to do with being early or late or how fast your car can change direction (Transient Response) or how hard it can corner.

I just completed a set of posts about transient response and a lot of it concerned slaloming. I was criticized by some for focusing only on the math and not how people really go fast through slaloms in the real world. Well, math has its place and I’ve always tried to put numbers to anything I can. I find people who criticize trying to put numbers to autocross, well, a little weird. Many couldn’t see the value in it. I guess I’ve done so much mining for meaning in data during my engineering career that I can’t relate well to those that haven’t.

This post, instead, concerns a real-world way of going faster through a slalom that I can’t put numbers to and seems not to come up in discussion as often as maybe it should. Lots of people learn it quickly, of course. I was sort of slow on the uptake. I remember trying to learn this about year five or so which is probably the equivalent of learning to walk when you’re a teenager.

The car I co-drove this past event was a C-Street Honda S2000 owned by someone just two years into the sport. I’ve got ten years in. The owner is much faster than I was at the two year mark. I barely managed a better time for the event.

The course began with a 5-cone slalom with an immediate turn around the 5th cone, so only a moderate ability to accelerate near the end. The data below begins just as the cars have turned around the first cone shortly after the start. Both cars are going identical speeds of 31.9 mph at the cursor location A. (The direction of travel is from A to C.) Both cars have already short-shifted to 2nd. I’m the red trace, my co-driver the blue. I’ve drawn in the approximate location of the five cones on the path trace. The Delta-T data trace begins at zero at the start of the data so the interval from the start to point A is not counted.


Figure 1- 5-cone Slalom Data

The first thing to note: by time we’re at B Red is 4 mph faster. Red maintains a speed advantage all the way to C, at which point Blue has lost 0.29s to Red, as you can see on the Delta-T trace.

Second, note that Blue is turning harder around each cone. I’ve marked the Blue peaks on the LatAcc trace with three little arrows. The Blue peaks are earlier and each about 0.15G higher than the Red peaks. (I know that my 20Hz GPS data is missing the actual value of these peaks but the relative differences should be real.) Does this seem a little strange to you? Strange that the faster car is pulling less G’s? It did to me.

The explanation could be that Red (me) was under driving the car as compared to the owner. I was under driving the car yet faster than the owner in the slaloms? Doubtful. Especially since the Red run shown in the data was my 6th. I think I was working the car pretty hard by then.

Thirdly, how Red got to a higher speed is clearly shown on the LongAcc trace where you can see Red continuing to accelerate into the first part of the slalom while Blue uses only maintenance throttle. Does this really explain anything? OK, yes, using more throttle makes the car go faster. Got it. But how the heck does Red go faster than Blue through the same slalom with the same car and pull less lateral G’s doing it?

You might think that Red must have been closer to the cones. That could be one explanation, but I think we were both quite close to the cones. I certainly didn’t notice any issue when I rode with my co-driver on three of his seven runs.

You might think that Blue could be driving bigger loops in between the cones even while being close to each cone when passing it. The GPS-derived path is probably not accurate enough to see such a small difference, especially with drift over time. It’s possible that this is part of the explanation, but not the complete explanation. I do remember trying to make my crossovers in the middle between the cones, as explained in this earlier post here. My co-driver was probably following the standard instructions to “backside” the slalom cones, at least in the beginning of the slalom. This would put Blue’s peaks earlier than Red and make him drive a wider path, if only very slightly.

[Edit: I just compared the zero lateral G crossover points in the data with respect to distance travelled. Red consistently crossed over between 5 feet and 10 feet later than Blue. So, my co-driver was backsiding the cones while I was crossing more toward the middle.]

The complete answer is down to slithering. By the end of the day I was comfortable enough with the car, its handling and its limits to slither it consistently. I don’t think the owner knows how. Not yet.

OK, so what exactly do I mean by slithering? It’s very simple. It means to a) speed up, b) turn in and aim at the cones as if you intend to hit them, and c) allow the car (by virtue of the higher speed) to drift both front and rear so that the front tire just misses the cone in question and the rear of the car rotates just enough (by sliding) to also miss the cone. Only the higher speed will show up in the limited data with limited resolution that I take and show above.

The rear of the car can’t step out too much or uncontrollably, of course, or disaster will occur. So, this requires a well-setup car that you can trust while repeatedly exceeding the peak cornering ability of the tires as you intentionally create controlled slides around each slalom or offset cone. The result is a straighter, faster path from cone to cone.

I remember the first time I became aware of slithering. I watched a slalom directly from the rear at Dixie Tour many years ago. Sam Strano’s Corvette looked like a lizard bending in the middle as it miraculously wrapped itself around each cone.

It was beautiful.

Another great example is from an earlier post here where Matthew Braun shows an even more sophisticated form of slithering while negotiating offsets than I’m describing.

I can slither most any “good-handling” RWD car given a few runs to get to know it and the surface. I suspect slithering a FWD car is more difficult because I see fewer people do it, but the top drivers do slither FWD. (I know nothing about driving FWD.)

Fast hands, good timing, entering early and leaving late… all these things will only carry you so far. I think you have to learn to slither to be really fast through a slalom.

Transient Response 6.3- Final Answer

How much does transient response really contribute to Saving Time on the autocross course? Time to answer that question.

Turns out we already have what we need to get a first-cut approximation. Back in Transient Response 5, if you’ll recall, I found out three things.

Thing 1: All typical slaloms, no matter the length between cones, take almost exactly the same time in the gaps between cones for a given car

…therefore it doesn’t matter what size slalom we get data from, as long as the spacing is consistent, or we average over enough different designs

Thing 2: I showed data for my BS Corvette that indicated 1.05s between cones

Thing 3: I showed data for a Street Prepared car that indicated 0.98s between cones.

I think we can safely conclude that any properly prepared Street Touring car will be similar, on average, because of the similar amount of suspension  preparation allowed (springs and bushings) which I think are the key factors. Car to car variations can be big, of course.

So, we now have all we need except one thing: how many gaps between slalom cones are there on a typical autocross course? If we count them up we can calculate a first-cut approximation.

Here’s the map for the 2019 Nats East course with the slalom gaps counted.

East count

Figure 1- 2019 East Course Slalom Gap Count

I get 15 slalom cone gaps. Multiply this number by the difference between the Street time number and the ST/SP time number gives 15 x (1.05s – 0.98s) = 1.05s

Here’s the 2019 Nats West Course counted:

West count

Figure 2- 2019 West Course Slalom Gap Count


I count 14 slalom cone gaps. So, 14 x (1.05s – 0.98s) = 0.98s.

Both results are right at 1 second.

Assuming these courses are typical I conclude that the increased transient response of ST and SP classes over Street classes is worth about 1 second on a Solo Nationals course. I think this result is exclusive of weight differences, power differences or grip differences to any great extent. Just transient response. It’s also conservative in that it doesn’t take into account the gain into each standard corner where a high TR car can turn in later, thus extending the previous straight.

I really don’t know what to make of this. I don’t know if it’s more or less than I expected or more or less than generally understood. Let me know what you think.

Also, I’d love for people to post their data for average time between slalom cones along with the car and prep level. If we could create such a database we might have something very useful.


Transient Response 6.2 Rev A

Additional charts and info has been added at the end.

Now I owe you the explanation for the statement: “The fastest way through any generic, non-infinite slalom is probably achieved by starting early and ending late.”*

I’ll try to illustrate the idea. Let’s assume we are negotiating an 80′ slalom, meaning 80′ between cones. It might look like Figure 1, below.


Figure 1- Car And Path In An 80′ Slalom

There are two little blue dots… those are the cones at 40′ and 120′, so 80′ apart. The path in the picture crosses at the 80′ mark, exactly half-way between the cones.

If the slalom is infinite, then trying to be early or getting late is the equivalent of shifting the path (and car) left or right with respect to the cones and results in hitting a cone as discussed in the previous post, Transient Response 6.1. So to be early or late you must alter the path. The different path could be one with more (wider) lateral movement or it could be one with smaller radius curves connecting straight sections. If you think about it for a while and maybe even draw it I think you will come to the conclusion that any of the possible alternate paths that would allow the car to be early will take at least a little bit more time than the perfect path that crosses exactly in the middle.

But, of course, infinite slaloms are rare. (That’s a joke.) More importantly, the entry and exit of non-infinite slaloms can take all sorts of forms. Let’s look at a fairly common non-infinite slalom as shown below in Figure 2.


Figure 2- A Non-infinite (5-cone) Slalom With Same-Side Entry And Exit

Here’s the same 80′ slalom, showing 5 cones, with the same red line showing the infinite-slalom perfect path. But now let’s assume that we enter from point A and exit at point B.

We could enter from A and get on the red path and follow it faithfully to the end.

But, because of the entry location at point A something more interesting has become possible. We can be early on the first cone without losing anything. (Let’s assume that’s true, though it’s not really, quite, absolutely, positively true.) I’ve drawn a dashed line path that shows the cross between the first and second cone at 10′ from the first cone, which is the 50′ mark on the chart.

What if we now follow the dashed path and make our next crossing at 20′ beyond the second cone, at the 140′ location. And then the next crossing is at 30′ past the third cone and the crossing after that is 40′ beyond the fourth cone. Do you see what’s going on?

In the infinite slalom we cross every 80′. In the non-infinite slalom we cross every 90′ (or more.) Necessarily the non-infinite slalom path (dashed line) must have a bigger radius than the original path (red solid line.) Therefore, the car can travel faster through the slalom for the same lateral acceleration and transient response capability.

I know that many of you are saying that I’ve missed a key point, which is that we can start accelerating early to the exit, somewhere about the fourth cone. That’s true for almost all non-infinite slaloms (except ones where the course designer is really obtuse and prevents us from doing that via what comes next) and of course we can and should do this, but that’s not my point here. I assume you already know about accelerating early.

There’s a possible glitch, however. The dashed-line path cannot actually be a series of perfectly smooth and efficient curves, circular, sinusoidal, or otherwise. We still have to modify it somewhat to not hit the cones. There’s just no way to perfectly fit the path with 90′ nodes into an 80′ slalom without altering the path somewhat due to the finite size of the cone and the finite width and length of the car. A little bit of a wider line is required. How much this degrades the net result I don’t know.

In any case, I think that in many real-world situations the start-early and end-late path Saves Time but I recognize that I’ve certainly not proven it.

Rev A Addition

Maybe an easier way to think about this is to start with the 3-cone slalom, constructed as and known in some circles as the Chicago Box.

The figure below shows the situation with the infinite slalom driving line in red.

6point1reva 1

Figure 3- The 3-cone Slalom

If we were entering at A and exiting at B would we try to find the infinite slalom, midpoint-crossing driving line? I don’t think many people would. I think most everyone understands that the 3-cone slalom is a special case where we should enter as early as possible and exit as late as possible to produce the biggest radius path, as shown below.

6point1reva 2

Figure 4- The Correct Path Thru The 3-Cone Slalom

We tend to treat the 3-cone slalom as a special case and it is. A special case of what? It’s a special case of the generic start-early and end-late path shown above in Figure 2.

Here’s another one, a 4-cone slalom, shown below.

6point1reva 3

Figure 5- The 4-Cone Slalom

With a 4-cone slalom we necessarily enter on one side and exit on the other, but the principle is the same. We make the first cross as early as possible, make the 2nd cross at the midpoint between cones and make the third cross as late as possible. This creates a path with the maximum radius curves possible, which means the highest speed.

  • *I must give credit to Steve Brolliar who teaches this start-early, end-late concept at our Advanced Autocross school each year. I hope I’m presenting his point faithfully.

Transient Response 6.1

Update: Figure 3, 4 and 5 were added on 8/5/2020.

Here’s the proof for the statement I made in the earlier post: The fastest way through any infinite slalom is by crossing over mid-way between the cones. Any other strategy, i.e. being early or late, at any point, will be slower overall.

Let’s assume we are driving a car with infinite transient response, which means we drive through an infinite slalom on perfectly circular arcs. (It doesn’t really matter, but I drew the figure this way.) We can make our crossover either at the midpoint between cones, or before the midpoint (being early) or after the midpoint (being late.)  Figure 1, below, shows the path crossing over at the midpoint.

6point1 fig 1

Figure 1- Infinite Slalom with Midpoint Crossover

For purposes of illustration I’ve drawn the cone supersized. The point is the same even if the cone is very small as compared to the track width of the car.

If we try to be early on the cone but use the same path then we get the situation shown below in Figure 2.

6point1 fig 2

Figure 2- Crossing Early Before the Midpoint Between Cones in an Infinite Slalom

Do you see the problem? To be early we can no longer drive a path with the minimum lateral movement of the car. The car has to move farther laterally to miss the cone.

Let me show this with more realistic graphics. Take Figure 3, for instance.


Figure 3

Here we are negotiating a slalom with 80′ between the cones. The car is following the red path, will cross exactly at the midpoint between the cones at the 60′ mark and just misses the orange cone at the 40′ mark with both front and rear tires.

What if we want to “backside” the orange cone and cross 20′ earlier. Then we have the situation in Figure 4.


Figure 4

In Figure 4 the car is now following the dashed path and will cross at the 60′ mark.  The dashed path is the same path as the solid path, just displaced to the left. But, there’s a problem: we run over the cone.

To prevent getting a 2 second penalty for displacing the cone we have to drive a different path, something like the dotted one in the Figure 5.


Figure 5

This path allows the car to cross early at the 60′ mark, only 1/4th the way to the next slalom cone. But, it requires the car to take a path that is wider laterally, i.e. farther from the slalom center line. That means it is longer. It will also probably have a smaller radius. A longer path with a smaller radius always means one thing: slow.  Unless we do something different. That something different will be discussed in the next post.

Being late causes exactly the same problem. Most autocrossers think of getting late in a slalom as the kiss of death. We watch novices do it over and over again and shake our heads at how slow it makes them as the car slews sideways and slows terribly in the attempt to not hit the (usually) last cone in the slalom. But, are we really so smart being consistently early?

The above figures prove that any deviation from crossing at the midpoint has an associated time cost. So, when we think we have a good reason for not crossing at the midpoint it needs to Save More Time than it costs.

Transient Response 6.0

I will try something a little different with this final part 6 of my transient response series. I’ll be making a series of slightly raw and unfinished posts that build on each other rather than work it all out, edit it all down and then post it all at once.

I’ll begin by freaking out some people with the following general statement which has arisen out of this work on transient response:

*** The fastest way through any infinite slalom is by crossing over mid-way between the cones. Any other strategy, i.e. being early or late, at any point, will be slower overall. ***

I think this statement is easy to prove and I plan to. But notice I said an “infinite” slalom.

Here’s another statement:

*** The fastest way through any generic, non-infinite slalom is probably achieved by starting early and ending late. ***

Notice the word “probably.” I say this because I’m not sure I can prove it. Notice the word “generic.”  What I mean by this is not considering the course design immediately before and after the slalom.

What happens before (the entry) and after (the exit) of a slalom, like all other features in autocross, must always be considered because autocross is nothing if not an exercise in optimizing multiple variables. But we need to understand the two baseline, generic statements above first in order to have a clear way to optimize all three parts, i.e. the entry, the slalom itself and the exit. Common, relatively simple rules such as “enter early and stay early until the next to last cone, then accelerate out” is a rule that may actually be correct for 2 out of 3 slaloms in 2 out of 3 cars but if the 1 out of 3 times it’s wrong means the difference between a Nationals trophy and no trophy then maybe it would be good to know something more so you can know when to do something different.