2008 Portuguese motorcycle Grand Prix 125cc Classification 125cc Classification

| Rider | Manufacturer | Laps | Time_ | Grid |
|---|---|---|---|---|
| Simone Corsi | Aprilia | 23 | 40:56.168 | 1 |
| Joan Olivé | Derbi | 23 | +0.299 | 6 |
| Nicolás Terol | Aprilia | 23 | +6.355 | 3 |
| Steve Bonsey | Aprilia | 23 | +14.973 | 2 |
| Danny Webb | Aprilia | 23 | +15.532 | 4 |
| Gabor Talmacsi | Aprilia | 23 | +15.868 | 9 |
| Mike Di Meglio | Derbi | 23 | +15.875 | 8 |
| Stefan Bradl | Aprilia | 23 | +17.887 | 7 |
| Sergio Gadea | Aprilia | 23 | +18.123 | 5 |
| Sandro Cortese | Aprilia | 23 | +22.613 | 20 |
| Andrea Iannone | Aprilia | 23 | +27.490 | 12 |
| Dominique Aegerter | Derbi | 23 | +27.544 | 19 |
| Pol Espargaro | Derbi | 23 | +28.370 | 21 |
| Michael Ranseder | Aprilia | 23 | +28.417 | 22 |
| Efren Vazquez | Aprilia | 23 | +32.713 | 15 |
| Tomoyoshi Koyama | KTM | 23 | +34.002 | 11 |