| 1 | — | Maximo QuilesQUICFMOTO Gaviota Aspar Team | 170 | 5 | 7 | |
| 2 | — | Alvaro CarpeCARRed Bull KTM Ajo | 109 | 0 | 4 | |
| 3 | — | Adrian FernandezFERLeopard Racing | 96 | 0 | 2 | |
| 4 | ▲ 3 | David AlmansaALMLiqui Moly Dynavolt Intact GP | 74 | 1 | 2 | |
| 5 | — | Marco MorelliMORCFMOTO Gaviota Aspar Team | 71 | 0 | 1 | |
| 6 | ▲ 2 | Brian UriarteURIRed Bull KTM Ajo | 67 | 1 | 1 | |
| 7 | ▼ 3 | Veda PratamaPRAHonda Team Asia | 67 | 0 | 1 | |
| 8 | ▼ 2 | Valentin PerronePERRed Bull KTM Tech3 | 57 | 0 | 1 | |
| 9 | — | Guido PiniPINLeopard Racing | 47 | 1 | 1 | |
| 10 | — | David MuñozMUÑLiqui Moly Dynavolt Intact GP | 47 | 0 | 2 | |
| 11 | — | Hakim DanishDANAEON Credit - MT Helmets - MSI | 44 | 0 | 1 | |
| 12 | — | Joel EstebanESTLEVEL UP - MTA | 39 | 0 | 0 | |
| 13 | ▲ 2 | Adrian CrucesCRUCIP Green Power | 37 | 0 | 0 | |
| 14 | ▲ 3 | Rico SalmelaSALRed Bull KTM Tech3 | 32 | 0 | 0 | |
| 15 | ▼ 1 | Matteo BertelleBERLEVEL UP - MTA | 31 | 0 | 1 | |
| 16 | ▼ 3 | Eddie O'SheaO'SGRYD Racing | 30 | 0 | 0 | |
| 17 | ▼ 1 | Casey O'GormanO'GSIC58 Squadra Corse | 30 | 0 | 0 | |
| 18 | ▲ 1 | Jesus RiosRIORivacold Snipers Team | 22 | 0 | 0 | |
| 19 | ▼ 1 | Joel KelsoKELGRYD Racing | 19 | 0 | 0 | |
| 20 | — | Scott OgdenOGDCIP Green Power | 17 | 0 | 0 | |
| 21 | — | Ryusei YamanakaYAMAEON Credit - MT Helmets - MSI | 8 | 0 | 0 | |
| 22 | ▲ 1 | Marcos UriarteURILiqui Moly Dynavolt Intact GP | 2 | 0 | 0 | |
| 23 | ▲ 4 | Cormac BuchananBUCCODE Motorsports | 2 | 0 | 0 | |
| 24 | ▼ 2 | Leo RammerstorferRAMSIC58 Squadra Corse | 2 | 0 | 0 | |
| 25 | ▲ 1 | Zen MitaniMITHonda Team Asia | 0 | 0 | 0 | |
| 26 | ▼ 1 | Nicola CarraroCARRivacold Snipers Team | 0 | 0 | 0 | |
| 27 | ▼ 3 | Ruche MoodleyMOOCODE Motorsports | 0 | 0 | 0 | |