Every class, every Texas rider we have results for. Here is exactly how it works, before you look at a single number.
Every time you line up, every other rider in your class that day is one head-to-head matchup. Finish ahead of them and you win it. Your ranking is the share of those matchups you won all season.
A rider at 100% over four races is a smaller sample than one at 96% over thirteen. The races column is right there. Use it.
Because this is a whole season, not one race. Beating someone once counts as one matchup won. If he lined up against forty other riders across the year and lost more of those matchups than the rider above him did, he ranks behind him, even though he won the one you remember.
It works the other way too. A rider who never beat your kid can still rank below him, because the ranking counts every rider he faced all season, not just the ones you were watching.
Wins are not scored here. They are shown so you can judge a record for yourself, but they do not move the number.
Four wins in a six rider class is twenty matchups won. One second place in a thirty rider class is twenty eight. The second one is worth more because he had to get past more people to do it. That is the entire point of ranking this way instead of by points.
It is not a fair comparison, and we do not pretend it is. Four races is a thin record. Fifteen is a real one. That is exactly why the Races column sits right next to the percentage instead of being buried.
We do not weight for it, because any formula that punished low race counts would be us putting a thumb on the scale, and we would rather show you the raw number and the sample size and let you make the call. Four races is the minimum to appear at all.
Most likely one of three things. The race never posted results online, so it does not exist as far as this page is concerned. Or his name or hometown was spelled differently that weekend and we have not caught it yet. Or he ran a class that we could not match to any other class in the state.
We also do not count a DNS, a DQ, or a DNF, because there is no finishing position to compare against anybody.
All of those are fixable. Send us the rider's name and number and we will go find the races.
We join two entries into one rider when the riding number matches exactly and the names are close enough to be the same person. That catches the spelling variations between tracks, and it catches a hometown that got entered two different ways.
It is not perfect. Two riders who genuinely share a number and have similar names could get combined, and a rider who changed his number mid season may still show up twice. The + beside a number means that rider ran more than one number this season and we are showing the one he used most.
If we got it wrong on your rider, tell us and we will fix that specific case by hand.
Four races minimum in a class, and only from races that published results online. If he ran three and a fourth never got posted, he will not appear yet.
He also has to be in a class we can line up against the rest of the state. A one off novelty class at a single track has nobody to compare him to.
Because they raced here and your kid had to get past them. Leaving them out would quietly inflate everybody's number.
The dropdown defaults to Texas riders only, which is the Texas ranking. Switch it to all riders and the out of state riders appear with a badge, ranked against the same field.
Because the class names come straight from the track or the promoter, not from us. Every track names its own classes, and no two name them quite the same way. The same group of kids on the same bikes might be called "50cc Open 4-8 LTD" at one track, "MX 51CC OPEN" at the next, and "50cc Micro 2 4-6" at a third.
We line up the ones we can match with confidence, and we leave the rest as the track wrote them. What we will not do is quietly decide that two differently named classes were really the same race, because when we get that wrong it ranks your kid against riders he never lined up against, and you would never be able to see that it happened.
So yes, a class is sometimes split more finely than it feels like it should be. That is the honest version. We cannot make every promoter in Texas name their classes the same way, and we would rather show you the split than paper over it.
If you know that two class names at two tracks are genuinely the same race, tell us and we will combine them.
Because those riders never lined up against each other. A supercross track is a different race than a motocross track, and an A rider is not racing the C riders even when the age bracket is the same.
Pooling them would rank people against riders they never faced, which would make the whole thing meaningless. When a class looks split more finely than you expected, that is why, and the class names themselves come from the track, see above.
Nobody official. We built it, it is unofficial, and it is not affiliated with the AMA, any series, any promoter or any track. No points, no licenses and no championships are affected by anything on this page.
It is one way of reading published results, and we think it is an interesting one. It is not a verdict on anybody's kid.