2007 Catalan motorcycle Grand Prix 125cc Classification 125cc Classification

| Rider | Manufacturer | Laps | Time_Retired | Grid |
|---|---|---|---|---|
| Tomoyoshi Koyama | KTM | 22 | 41:06.339 | 7 |
| Gábor Talmácsi | Aprilia | 22 | +0.049 | 1 |
| Randy Krummenacher | KTM | 22 | +0.131 | 15 |
| Sergio Gadea | Aprilia | 22 | +0.500 | 3 |
| Pol Espargaró | Aprilia | 22 | +2.081 | 18 |
| Bradley Smith | Honda | 22 | +4.792 | 4 |
| Simone Corsi | Aprilia | 22 | +16.840 | 9 |
| Joan Olivé | Aprilia | 22 | +16.910 | 14 |
| Stefan Bradl | Aprilia | 22 | +16.919 | 13 |
| Michael Ranseder | Derbi | 22 | +16.922 | 17 |
| Sandro Cortese | Aprilia | 22 | +17.112 | 11 |
| Esteve Rabat | Honda | 22 | +17.255 | 12 |
| Lukáš Pešek | Derbi | 22 | +17.263 | 5 |
| Lorenzo Zanetti | Aprilia | 22 | +23.707 | 21 |
| Dominique Aegerter | Aprilia | 22 | +28.366 | 27 |
| Alexis Masbou | Honda | 22 | +28.637 | 22 |