The answer is 7 races. You can find the 3 fastest horses out of 25 in exactly 7 races, even with no stopwatch and only 5 horses on the track at a time. This is the 25 horses puzzle answer, and the rest of this post shows the race plan, step by step, so you can explain it cold in an interview.
The 25 Horses Puzzle, Stated Plainly
You own 25 horses, and you need to name the 3 fastest. The track fits 5 horses per race. You have no stopwatch, so a race tells you only the finishing order, never the times. Every horse runs the same way every time: if horse X beats horse Y once, X beats Y always. Candidates have reported this question from Bloomberg interviews, and it also shows up in tech and finance interview prep lists.
Two rules shape everything that follows. First, every horse must race at least once, or you know nothing about it. Second, a horse that has already been beaten by 3 other horses cannot be in the top 3, so you can stop worrying about it. The whole solution is just a clever way to throw horses away until only the real contenders are left.
The 25 Horses Puzzle Answer, Step by Step
Races 1 to 5: the heats. Split the 25 horses into 5 groups of 5 and race each group. Call the groups A, B, C, D and E. In each group, keep the finishing order. You now know the fastest 3 of every group, and you have used 5 races.
Race 6: the winners race. Race the 5 group winners against each other. The winner of this race is the fastest horse overall, because it has beaten the best horse from every group. Suppose the finishing order is A1 first, then B1, C1, D1 and E1. That means group A produced the champion, group B the runner-up, and so on. You have used 6 races, and first place is settled.
Race 7: the final. Five horses line up for the last race:
- A2 and A3, the second and third horses from the champion’s group
- B2, the second horse from the runner-up’s group
- B1, the runner-up from the winners race
- C1, the third horse from the winners race
The winner of this final race is the second fastest horse overall, and the runner-up is the third fastest. That is the complete 25 horses puzzle answer: 7 races, no stopwatch, no guesswork.
| Race | Who runs | What it settles |
|---|---|---|
| 1 to 5 | 5 groups of 5 horses | Finishing order inside every group |
| 6 | The 5 group winners | Fastest horse overall (A1) |
| 7 | A2, A3, B2, B1, C1 | Second and third fastest overall |
Why the 25 Horses Puzzle Answer Is 7 Races
The final race looks like a strange guest list until you count how many horses have beaten each candidate. A horse beaten by 3 others is out, because at best it ranks fourth.
Start with groups D and E. Their winners, D1 and E1, lost to A1, B1 and C1 in the winners race. So D1 and E1 are each beaten by 3 horses, and every other horse in those groups was beaten by its own group winner on top of that. All 10 horses in groups D and E are out.
Now look at group C. C2 was beaten by C1 in its heat, and C1 was beaten by A1 and B1 in the winners race. That is 3 defeats, so C2 is out, and C3, C4 and C5 are out with it. Only C1 survives from group C.
Group B is similar. B3 was beaten by B1 and B2 in its heat, and B1 lost to A1 in the winners race. That is 3 defeats, so B3 and everyone behind it are out. B1 and B2 survive.
Finally, group A. A4 was beaten by A1, A2 and A3 in its heat, so it is out. A2 and A3 survive, because only A1 has beaten them.
Count the survivors: A2, A3, B1, B2 and C1. Exactly 5 horses, exactly one race. The winner of that race takes second place overall, and the runner-up takes third. Nothing is left to chance, and no horse that could possibly be second or third has been skipped.
The Traps That Catch Candidates
Reaching for a stopwatch. The puzzle bans timing for a reason. With times, 5 heats would settle everything, and there would be no puzzle. Say out loud that you are working with finishing order only. Interviewers notice when a candidate spots the constraint instead of dodging it.
Stopping after the winners race. Racing the 5 winners finds the fastest horse, but it says nothing reliable about second and third. The second fastest horse overall may have finished second in the champion’s own heat, and a winners-only plan never races it again. This is the most common wrong answer, and it usually comes out as 6 races.
Racing far too many heats. Some candidates keep the top 3 of every heat and race them down in rounds, which takes 11 or 12 races. That method works, but it is not minimal, and the question asks for the minimum. Show that you can prune with logic, not just grind through rounds.
Forgetting that form is fixed. The puzzle only works because each horse runs consistently. If form varied from race to race, no plan could guarantee the right answer. State the assumption in your first sentence, and the interviewer knows you have read the question properly.
What the Interviewer Is Testing
This puzzle is not about horses. It tests whether you can squeeze the maximum information out of each comparison and throw away everything you no longer need. The heats give you local orderings. The winners race links those orderings together. The elimination count then tells you exactly which horses can still matter, and the final race settles only those.
That pattern shows up in real work all the time: ranking vendors, shortlisting candidates, or narrowing a set of options when you can only compare a few at a time. A strong answer therefore does two things. It gives the race plan, and it explains the elimination logic in one breath, so the interviewer sees the reasoning rather than a memorized number.
Two follow-up questions are worth preparing. If you only need the single fastest horse, 6 races are enough: 5 heats plus the winners race. And if the track held more horses per race, the same elimination idea would still work, just with a different final guest list.
Try Another Puzzle Next
If you liked this one, try the Bridge and Torch Puzzle: Cross in 17 Minutes [Solved], where four people and one torch have to beat the clock. Or test your backward reasoning on the Goldman Sachs 5 Pirates Puzzle: Answer [Solved], where 100 coins split 98-0-1-0-1. Both use the same interview skill: work from the end, and let elimination do the heavy lifting.
The 25 horses puzzle answer rewards patience over speed. Run the heats, race the winners, count the defeats, and let 7 races do what 25 horses cannot do on their own.

Lauren Brooks is a finance professional writing on professional exams, study strategies, and finance careers.
Leave a Reply