2023 Catalan motorcycle Grand Prix

{{Short description|Motorcycle races in Montmeló}}

{{Infobox Grand Prix motorcycle race report

| Grand Prix = Catalan

| flag = Catalonia

| Official_Name = Gran Premi Monster Energy de Catalunya

| Location = Circuit de Barcelona-Catalunya
Montmeló, Spain

| Image = Circuit de Catalunya moto 2021.svg

| Course_mi = 2.894

| Course_km = 4.657

| Race_No = 11

| Season_No = 20

| Date = 2–3 September

| Year = 2023

|Pole_Rider_MotoGP = Francesco Bagnaia

|Pole_Rider_MotoGP_Country = ITA

|Pole_Rider_MotoGP_Bike = Ducati

|Pole_Time_MotoGP = 1:38.639

|Fast_Rider_MotoGP = Maverick Viñales

|Fast_Rider_MotoGP_Country = ESP

|Fast_Rider_MotoGP_Bike = Aprilia

|Fast_Time_MotoGP = 1:40.343 on lap 3

|First_Rider_MotoGP = Aleix Espargaró

|First_Rider_MotoGP_Country = ESP

|First_Rider_MotoGP_Bike = Aprilia

|Second_Rider_MotoGP = Maverick Viñales

|Second_Rider_MotoGP_Country= ESP

|Second_Rider_MotoGP_Bike = Aprilia

|Third_Rider_MotoGP = Jorge Martín

|Third_Rider_MotoGP_Country = ESP

|Third_Rider_MotoGP_Bike = Ducati

|Pole_Rider_Moto2 = Jake Dixon

|Pole_Rider_Moto2_Country = GBR

|Pole_Rider_Moto2_Bike = Kalex

|Pole_Time_Moto2 = 1:44.089

|Fast_Rider_Moto2 = Pedro Acosta

|Fast_Rider_Moto2_Country = ESP

|Fast_Rider_Moto2_Bike = Kalex

|Fast_Time_Moto2 = 1:44.384 on lap 2

|First_Rider_Moto2 = Jake Dixon

|First_Rider_Moto2_Country = GBR

|First_Rider_Moto2_Bike = Kalex

|Second_Rider_Moto2 = Arón Canet

|Second_Rider_Moto2_Country = ESP

|Second_Rider_Moto2_Bike = Kalex

|Third_Rider_Moto2 = Albert Arenas

|Third_Rider_Moto2_Country = ESP

|Third_Rider_Moto2_Bike = Kalex

|Pole_Rider_Moto3 = Deniz Öncü{{efn|Iván Ortolá set the fastest time in qualifying and started the race from pole position but almost a month after was disqualified, along with Joel Kelso, from qualifying and the race for failing oil sample tests. Deniz Öncü, who qualified and started second, inherited the pole position statistic.}}

|Pole_Rider_Moto3_Country = TUR

|Pole_Rider_Moto3_Bike = KTM

|Pole_Time_Moto3 = 1:48.509

|Fast_Rider_Moto3 = Daniel Holgado

|Fast_Rider_Moto3_Country = ESP

|Fast_Rider_Moto3_Bike = KTM

|Fast_Time_Moto3 = 1:48.902 on lap 2

|First_Rider_Moto3 = David Alonso

|First_Rider_Moto3_Country = COL

|First_Rider_Moto3_Bike = Gas Gas

|Second_Rider_Moto3 = Jaume Masià

|Second_Rider_Moto3_Country = ESP

|Second_Rider_Moto3_Bike = Honda

|Third_Rider_Moto3 = José Antonio Rueda

|Third_Rider_Moto3_Country = ESP

|Third_Rider_Moto3_Bike = KTM

|Pole_Rider_MotoE = Jordi Torres

|Pole_Rider_MotoE_Country = ESP

|Pole_Rider_MotoE_Bike = Ducati

|Pole_Time_MotoE = 1:48.731

|Fast_Rider_MotoE = Jordi Torres

|Fast_Rider_MotoE_Country = ESP

|Fast_Rider_MotoE_Bike = Ducati

|Fast_Time_MotoE = 1:48.377 on lap 2

|First_Rider_MotoE = Andrea Mantovani

|First_Rider_MotoE_Country = ITA

|First_Rider_MotoE_Bike = Ducati

|Second_Rider_MotoE = Mattia Casadei

|Second_Rider_MotoE_Country = ITA

|Second_Rider_MotoE_Bike = Ducati

|Third_Rider_MotoE = Héctor Garzó

|Third_Rider_MotoE_Country = ESP

|Third_Rider_MotoE_Bike = Ducati

|Pole_Rider_MotoE_R2 = Jordi Torres

|Pole_Rider_MotoE_R2_Country= ESP

|Pole_Rider_MotoE_R2_Bike = Ducati

|Pole_Time_MotoE_R2 = 1:48.731

|Fast_Rider_MotoE_R2 = Héctor Garzó

|Fast_Rider_MotoE_R2_Country= ESP

|Fast_Rider_MotoE_R2_Bike = Ducati

|Fast_Time_MotoE_R2 = 1:48.551 on lap 3

|First_Rider_MotoE_R2 = Mattia Casadei

|First_Rider_MotoE_R2_Country=ITA

|First_Rider_MotoE_R2_Bike = Ducati

|Second_Rider_MotoE_R2 = Andrea Mantovani

|Second_Rider_MotoE_R2_Country=ITA

|Second_Rider_MotoE_R2_Bike = Ducati

|Third_Rider_MotoE_R2 = Nicholas Spinelli

|Third_Rider_MotoE_R2_Country=ITA

|Third_Rider_MotoE_R2_Bike = Ducati

}}

The 2023 Catalan motorcycle Grand Prix (officially known as the Gran Premi Monster Energy de Catalunya) was the eleventh round of the 2023 Grand Prix motorcycle racing season and the seventh round of the 2023 MotoE World Championship. All races (except for both MotoE races which were held on 2 September) were held at the Circuit de Barcelona-Catalunya in Montmeló on 3 September 2023.

Practice

=MotoGP=

==Practice==

The top ten riders (written in bold) qualified for Q2.

class="wikitable sortable" style="font-size: 85%;"

! rowspan="2" |{{Tooltip|Pos.| Free practice position}}

! rowspan="2" |{{Tooltip|No.|Bike number}}

! rowspan="2" |Biker

! rowspan="2" |Constructor

scope="col" |Time results{{Cite web |title=Gran Premi Monster Energy de Catalunya Practice Classification 2023 |url=https://resources.motogp.com/files/results/2023/CAT/MotoGP/PR/Classification.pdf}}
scope="row" |1

| align="center" |41

|{{Flagicon|ESP}} Aleix Espargaró

|Aprilia

|1:38.686

scope="row" |2

| align="center" |12

|{{Flagicon|SPA}} Maverick Viñales

|Aprilia

|1:39.048

scope="row" |3

| align="center" |1

|{{Flagicon|ITA}} Francesco Bagnaia

|Ducati

|1:39.061

scope="row" |4

| align="center" |5

|{{Flagicon|FRA}} Johann Zarco

|Ducati

|1:39.257

scope="row" |5

| align="center" |33

|{{Flagicon|SAF}} Brad Binder

|KTM

|1:39.346

scope="row" |6

| align="center" |73

|{{Flagicon|SPA}} Álex Márquez

|Ducati

|1:39.549

scope="row" |7

| align="center" |72

|{{Flagicon|ITA}} Marco Bezzecchi

|Ducati

|1:39.550

scope="row" |8

| align="center" |49

|{{Flagicon|ITA}} Fabio Di Giannantonio

|Ducati

|1:39.621

scope="row" |9

| align="center" |23

|{{Flagicon|ITA}} Enea Bastianini

|Ducati

|1:39.628

scope="row" |10

| align="center" |89

|{{Flagicon|SPA}} Jorge Martín

|Ducati

|1:39.693

scope="row" |11

| align="center" |44

|{{flagicon|SPA}} Pol Espargaró

|KTM

| 1:39.721

scope="row" |12

| align="center" |43

|{{Flagicon|AUS}} Jack Miller

|KTM

|1:39.752

scope="row" |13

| align="center" |25

|{{Flagicon|SPA}} Raúl Fernández

|Aprilia

|1:39.757

scope="row" |14

| align="center" |88

|{{Flagicon|POR}} Miguel Oliveira

|Aprilia

|1:39.779

scope="row" |15

| align="center" |10

|{{Flagicon|ITA}} Luca Marini

|Ducati

|1:39.807

scope="row" |16

| align="center" |37

|{{Flagicon|SPA}} Augusto Fernández

|KTM

|1:39.891

scope="row" |17

| align="center" |20

|{{Flagicon|FRA}} Fabio Quartararo

|Yamaha

|1:40.106

scope="row" |18

| align="center" |21

|{{Flagicon|ITA}} Franco Morbidelli

|Yamaha

|1:40.155

scope="row" |19

| align="center" |93

|{{Flagicon|ESP}} Marc Márquez

|Honda

|1:40.249

scope="row" |20

| align="center" |30

|{{Flagicon|JPN}} Takaaki Nakagami

|Honda

|1:40.886

scope="row" |21

| align="center" |27

|{{Flagicon|ESP}} Iker Lecuona

|Honda

|1:40.895

scope="row" |22

| align="center" |36

|{{Flagicon|SPA}} Joan Mir

|Honda

|1:41.013

colspan="7" | [https://resources.motogp.com/files/results/2023/CAT/MotoGP/PR/Classification.pdf OFFICIAL MOTOGP PRACTICE TIMES REPORT]

Qualifying

=MotoGP=

class="wikitable" style="font-size: 85%;"
style="background:#ccffcc;"

| Fastest session lap

class="wikitable sortable" style="font-size: 85%;"

! rowspan="2" |{{Tooltip|Pos.|Qualifying position}}

! rowspan="2" |{{Tooltip|No.|Bike number}}

! rowspan="2" |Biker

! rowspan="2" |Constructor

! colspan="2" style="background:#eaecf0; text-align:center;" |{{nowrap|Qualifying times}}

! rowspan="2" |{{Tooltip|Final
grid|Final grid position}}

! rowspan="2" |Row

scope="col" |Q1{{Cite web |title=Gran Premi Monster Energy de Catalunya MotoGP Qualifying Nr. 1 Classification 2023 |url=https://resources.motogp.com/files/results/2023/CAT/MotoGP/Q1/Classification.pdf?_ga=2.194909550.253460454.1664012669-267312744.1664012666 |website=www.motogp.com}}

! scope="col" |Q2{{Cite web |title=Gran Premi Monster Energy de Catalunya MotoGP Qualifying Nr. 2 Classification 2023 |url=https://resources.motogp.com/files/results/2023/CAT/MotoGP/Q2/Classification.pdf?_ga=2.165131900.253460454.1664012669-267312744.1664012666 |website=www.motogp.com}}

scope="row" |1

| align="center" |1

|{{Flagicon|ITA}} Francesco Bagnaia

|Ducati

|style="background:#ffffbf;"| Qualified in Q2

|style="background:#ccffcc;"| 1:38.639

| align="center" |1

| rowspan="3" | 1

scope="row" |2

| align="center" |41

|{{Flagicon|SPA}} Aleix Espargaró

|Aprilia

|style="background:#ffffbf;"| Qualified in Q2

|1:38.743

| align="center" |2

scope="row" |3

| align="center" |88

|{{Flagicon|POR}} Miguel Oliveira

|Aprilia

|style="background:#ccffcc;"| 1:38.789

|1:38.748

| align="center" |3

scope="row" |4

| align="center" |12

|{{Flagicon|SPA}} Maverick Viñales

|Aprilia

|style="background:#ffffbf;"| Qualified in Q2

|1:38.772

| align="center" |4

| rowspan="3" | 2

scope="row" |5

| align="center" |89

|{{Flagicon|SPA}} Jorge Martín

|Ducati

|style="background:#ffffbf;"| Qualified in Q2

|1:38.797

| align="center" |5

scope="row" |6

| align="center" |5

|{{Flagicon|FRA}} Johann Zarco

|Ducati

|style="background:#ffffbf;"| Qualified in Q2

|1:38.858

| align="center" |6

scope="row" |7

| align="center" |73

|{{Flagicon|SPA}} Álex Márquez

|Ducati

|style="background:#ffffbf;"| Qualified in Q2

|1:39.053

| align="center" |7

| rowspan="3" | 3

scope="row" |8

| align="center" |49

|{{Flagicon|ITA}} Fabio Di Giannantonio

|Ducati

|style="background:#ffffbf;"| Qualified in Q2

|1:39.054

| align="center" |8

scope="row" |9

| align="center" |33

|{{Flagicon|RSA}} Brad Binder

|KTM

|style="background:#ffffbf;"| Qualified in Q2

|1:39.057

| align="center" |9

scope="row" |10

| align="center" |72

|{{Flagicon|ITA}} Marco Bezzecchi

|Ducati

|style="background:#ffffbf;"| Qualified in Q2

|1:39.368

| align="center" |10

| 4

scope="row" |11

| align="center" |23

|{{Flagicon|ITA}} Enea Bastianini

|Ducati

|style="background:#ffffbf;"| Qualified in Q2

|1:39.575

| align="center" |14{{efn|name=baspen|Three-place grid penalty for riding slowly on the racing line and blocking another rider during FP1.{{cite web|url=https://www.gpone.com/en/2023/09/01/motogp/bastianini-penalized-3-places-on-the-grid-in-barcelona.html|title=MotoGP, Bastianini penalized 3 places on the grid in Barcelona|website=gpone.com|date=1 September 2023|access-date=2 September 2023}}}}

| 5

scope="row" |12

| align="center" |93

|{{flagicon|SPA}} Marc Márquez

|Honda

|1:39.070

|1:39.701

| align="center" |11

| rowspan="2" | 4

scope="row" |13

| align="center" |43

|{{Flagicon|AUS}} Jack Miller

|KTM

|1:39.232

|style="background: silver" align="center" data-sort-value="13"|N/A

| align="center" |12

scope="row" |14

| align="center" |44

|{{Flagicon|SPA}} Pol Espargaró

|KTM

|1:39.330

|style="background: silver" align="center" data-sort-value="14"|N/A

| align="center" |13

| rowspan="2" | 5

scope="row" |15

| align="center" |25

|{{Flagicon|SPA}} Raúl Fernández

|Aprilia

|1:39.360

|style="background: silver" align="center" data-sort-value="15"|N/A

| align="center" |15

scope="row" |16

| align="center" |21

|{{Flagicon|ITA}} Franco Morbidelli

|Yamaha

|1:39.452

|style="background: silver" align="center" data-sort-value="16"|N/A

| align="center" |16

| rowspan="3" | 6

scope="row" |17

| align="center" |20

|{{Flagicon|FRA}} Fabio Quartararo

|Yamaha

|1:39.510

|style="background: silver" align="center" data-sort-value="17"|N/A

| align="center" |17

scope="row" |18

| align="center" |10

|{{Flagicon|ITA}} Luca Marini

|Ducati

|1:39.573

|style="background: silver" align="center" data-sort-value="18"|N/A

| align="center" |18

scope="row" |19

| align="center" |37

|{{Flagicon|SPA}} Augusto Fernández

|KTM

|1:39.794

|style="background: silver" align="center" data-sort-value="19"|N/A

| align="center" |19

| rowspan="3" | 7

scope="row" |20

| align="center" |36

|{{Flagicon|SPA}} Joan Mir

|Honda

|1:40.214

|style="background: silver" align="center" data-sort-value="20"|N/A

| align="center" |20

scope="row" |21

| align="center" |30

|{{Flagicon|JPN}} Takaaki Nakagami

|Honda

|1:40.388

|style="background: silver" align="center" data-sort-value="21"|N/A

| align="center" |21

scope="row" |22

| align="center" |27

|{{Flagicon|SPA}} Iker Lecuona

|Honda

|1:40.580

|style="background: silver" align="center" data-sort-value="22"|N/A

| align="center" |22

| 8

colspan="8" | [https://resources.motogp.com/files/results/2023/CAT/MotoGP/Q2/QualifyingResults.pdf OFFICIAL MOTOGP QUALIFYING RESULTS]

=Moto2=

class="wikitable" style="font-size: 85%;"
style="background:#ccffcc;"

| Fastest session lap

class="wikitable sortable" style="font-size: 85%;"

! rowspan="2" |{{Tooltip|Pos.|Qualifying position}}

! rowspan="2" |{{Tooltip|No.|Bike number}}

! rowspan="2" |Biker

! rowspan="2" |Constructor

! colspan="2" style="background:#eaecf0; text-align:center;" |{{nowrap|Qualifying times}}

! rowspan="2" |{{Tooltip|Final
grid|Final grid position}}

! rowspan="2" |Row

scope="col" |Q1{{Cite web |title=Gran Premi Monster Energy de Catalunya Moto2 Qualifying Nr. 1 Classification 2023 |url=https://resources.motogp.com/files/results/2023/CAT/Moto2/Q1/Classification.pdf?_ga=2.194909550.253460454.1664012669-267312744.1664012666 |website=www.motogp.com}}

! scope="col" |Q2{{Cite web |title=Gran Premi Monster Energy de Catalunya Moto2 Qualifying Nr. 2 Classification 2023 |url=https://resources.motogp.com/files/results/2023/CAT/Moto2/Q2/Classification.pdf?_ga=2.165131900.253460454.1664012669-267312744.1664012666 |website=www.motogp.com}}

scope="row" |1

| align="center" |96

|{{Flagicon|GBR}} Jake Dixon

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

|style="background:#ccffcc;"|1:44.089

| align="center" |1

| rowspan="3" | 1

scope="row" |2

| align="center" |40

|{{Flagicon|SPA}} Arón Canet

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

|1:44.184

| align="center" |2

scope="row" |3

| align="center" |79

|{{Flagicon|JPN}} Ai Ogura

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

| 1:44.214

| align="center" |3

scope="row" |4

| align="center" |18

|{{Flagicon|SPA}} Manuel González

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

| 1:44.215

| align="center" |4

| rowspan="3" | 2

scope="row" |5

| align="center" |75

|{{Flagicon|NED}} Albert Arenas

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

|1:44.270

| align="center" |5

scope="row" |6

| align="center" |54

|{{Flagicon|ESP}} Fermín Aldeguer

|Boscoscuro

|style="background:#ffffbf;"| Qualified in Q2

|1:44.276

| align="center" |6

scope="row" |7

| align="center" |21

|{{Flagicon|ESP}} Alonso López

|Boscoscuro

|style="background:#ffffbf;"| Qualified in Q2

|1:44.344

| align="center" |7

| rowspan="3" | 3

scope="row" |8

| align="center" |11

|{{Flagicon|SPA}} Sergio García

|Kalex

|1:44.873

|1:44.374

| align="center" |8

scope="row" |9

| align="center" |37

|{{Flagicon|SPA}} Pedro Acosta

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

|1:44.373

| align="center" |9

scope="row" |10

| align="center" |7

|{{Flagicon|BEL}} Barry Baltus

|Kalex

|1:44.927

|1:44.419

| align="center" |10

| rowspan="3" | 4

scope="row" |11

| align="center" |22

|{{flagicon|GBR}} Sam Lowes

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

|1:44.458

| align="center" |11

scope="row" |12

| align="center" |35

|{{Flagicon|THA}} Somkiat Chantra

|Kalex

|style="background:#ccffcc;"| 1:44.797

| 1:44.470

| align="center" |12

scope="row" |13

| align="center" |12

|{{Flagicon|CZE}} Filip Salač

|Kalex

|1:44.926

|1:44.490

| align="center" |13

| rowspan="3" |5

scope="row" |14

| align="center" |16

|{{Flagicon|USA}} Joe Roberts

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

|1:44.682

| align="center" |14

scope="row" |15

| align="center" |13

|{{Flagicon|ITA}} Celestino Vietti

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

|1:44.838

| align="center" |15

scope="row" |16

| align="center" |52

|{{Flagicon|SPA}} Jeremy Alcoba

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

|1:44.906

| align="center" |16

| rowspan="3" |6

scope="row" |17

| align="center" |84

|{{Flagicon|NED}} Zonta van den Goorbergh

|Kalex

|style="background:#ffffbf;"| Qualified in Q2

|1:44.983

| align="center" |17

scope="row" |18

| align="center" |42

|{{Flagicon|ESP}} Marcos Ramírez

|Forward

|style="background:#ffffbf;"| Qualified in Q2

|1:45.202

| align="center" |18

scope="row" |19

| align="center" |64

|{{Flagicon|NED}} Bo Bendsneyder

|Kalex

|1:44.930

|style="background: silver" align="center" data-sort-value="19"|N/A

| align="center" |19

| rowspan="3" | 7

scope="row" |20

| align="center" |14

|{{flagicon|ITA}} Tony Arbolino

|Kalex

|1:45.021

|style="background: silver" align="center" data-sort-value="20"|N/A

| align="center" |20

scope="row" |21

| align="center" |8

|{{flagicon|AUS}} Senna Agius

|Kalex

|1:45.104

|style="background: silver" align="center" data-sort-value="21"|N/A

| align="center" |21

scope="row" |22

| align="center" |3

|{{Flagicon|GER}} Lukas Tulovic

|Kalex

|1:45.220

|style="background: silver" align="center" data-sort-value="22"|N/A

| align="center" |22

| rowspan="3" | 8

scope="row" |23

| align="center" |71

|{{Flagicon|ITA}} Dennis Foggia

|Kalex

|1:45.248

|style="background: silver" align="center" data-sort-value="23"|N/A

| align="center" |23

scope="row" |24

| align="center" |72

|{{Flagicon|SPA}} Borja Gómez

|Kalex

|1:45.314

|style="background: silver" align="center" data-sort-value="24"|N/A

| align="center" |27{{efn|name=3p}}

scope="row" |25

| align="center" |33

|{{Flagicon|GBR}} Rory Skinner

|Kalex

|1:45.607

|style="background: silver" align="center" data-sort-value="25"|N/A

| align="center" |24

| rowspan="3" | 9

scope="row" |26

| align="center" |73

|{{Flagicon|ITA}} Mattia Rato

|Kalex

|1:45.784

|style="background: silver" align="center" data-sort-value="26"|N/A

| align="center" |25

scope="row" |27

| align="center" |67

|{{Flagicon|ITA}} Alberto Surra

|Forward

|1:45.905

|style="background: silver" align="center" data-sort-value="27"|N/A

| align="center" |26

scope="row" |28

| align="center" |28

|{{Flagicon|ESP}} Izan Guevara

|Kalex

|1:45.950

|style="background: silver" align="center" data-sort-value="28"|N/A

| align="center" |28

| rowspan="3" | 10

scope="row" |29

| align="center" |5

|{{Flagicon|JPN}} Kohta Nozane

|Kalex

|1:45.983

|style="background: silver" align="center" data-sort-value="29"|N/A

| align="center" |29

scope="row" |30

| align="center" |55

|{{Flagicon|ESP}} Yeray Ruiz

|Forward

|1:46.321

|style="background: silver" align="center" data-sort-value="30"|N/A

| align="center" |30

colspan="8" | [https://resources.motogp.com/files/results/2023/CAT/Moto2/Q2/QualifyingResults.pdf OFFICIAL MOTO2 QUALIFYING RESULTS]

=Moto3=

class="wikitable" style="font-size: 85%;"
style="background:#ccffcc;"

| Fastest session lap

class="wikitable sortable" style="font-size: 85%;"

! rowspan="2" |{{Tooltip|Pos.|Qualifying position}}

! rowspan="2" |{{Tooltip|No.|Bike number}}

! rowspan="2" |Biker

! rowspan="2" |Constructor

! colspan="2" style="background:#eaecf0; text-align:center;" |{{nowrap|Qualifying times}}

! rowspan="2" |{{Tooltip|Final
grid|Final grid position}}

! rowspan="2" |Row

scope="col" |Q1{{Cite web |title=Gran Premi Monster Energy de Catalunya Moto3 Qualifying Nr. 1 Classification 2023 |url=https://resources.motogp.com/files/results/2023/CAT/Moto3/Q1/Classification.pdf?_ga=2.194909550.253460454.1664012669-267312744.1664012666 |website=www.motogp.com}}

! scope="col" |Q2{{Cite web |title=Gran Premi Monster Energy de Catalunya Moto3 Qualifying Nr. 2 Classification 2023 |url=https://resources.motogp.com/files/results/2023/CAT/Moto3/Q2/Classification.pdf?_ga=2.165131900.253460454.1664012669-267312744.1664012666 |website=www.motogp.com}}

scope="row" |1

| align="center" |48

|{{Flagicon|ESP}} Iván Ortolá

|KTM

|style="background:#ffffbf;"| Qualified in Q2

|style="background:#ccffcc;"| 1:48.205

| align="center" |1

| rowspan="3" | 1

scope="row" |2

| align="center" |53

|{{Flagicon|TUR}} Deniz Öncü

|KTM

|style="background:#ffffbf;"| Qualified in Q2

|1:48.509

| align="center" |2

scope="row" |3

| align="center" |66

|{{Flagicon|AUS}} Joel Kelso

|CFMoto

|1:49.329

|1:48.583

| align="center" |3

scope="row" |4

| align="center" |5

|{{Flagicon|SPA}} Jaume Masià

|Honda

|style="background:#ffffbf;"| Qualified in Q2

|1:48.641

| align="center" |4

| rowspan="3" | 2

scope="row" |5

| align="center" |18

|{{flagicon|ITA}} Matteo Bertelle

|Honda

|style="background:#ffffbf;"| Qualified in Q2

|1:48.654

| align="center" |5

scope="row" |6

| align="center" |24

|{{Flagicon|JPN}} Tatsuki Suzuki

|Honda

|style="background:#ffffbf;"| Qualified in Q2

|1:48.743

| align="center" |6

scope="row" |7

| align="center" |99

|{{Flagicon|ESP}} José Antonio Rueda

|KTM

|style="background:#ffffbf;"| Qualified in Q2

|1:48.758

| align="center" |7

| rowspan="3" | 3

scope="row" |8

| align="center" |82

|{{Flagicon|ITA}} Stefano Nepa

|KTM

|style="background:#ffffbf;"| Qualified in Q2

|1:48.904

| align="center" |8

scope="row" |9

| align="center" |27

|{{Flagicon|JPN}} Kaito Toba

|Honda

|style="background:#ffffbf;"| Qualified in Q2

|1:48.932

| align="center" |9

scope="row" |10

| align="center" |54

|{{Flagicon|ITA}} Riccardo Rossi

|Honda

|style="background:#ffffbf;"| Qualified in Q2

|1:49.031

| align="center" |10

| rowspan="3" | 4

scope="row" |11

| align="center" |96

|{{Flagicon|SPA}} Daniel Holgado

|KTM

|style="background:#ccffcc;"| 1:49.077

|1:49.055

| align="center" |11

scope="row" |12

| align="center" |80

|{{Flagicon|COL}} David Alonso

|Gas Gas

|style="background:#ffffbf;"| Qualified in Q2

|1:49.065

| align="center" |12

scope="row" |13

| align="center" |71

|{{Flagicon|JPN}} Ayumu Sasaki

|Husqvarna

|style="background:#ffffbf;"| Qualified in Q2

|1:49.178

| align="center" |13

| rowspan="3" | 5

scope="row" |14

| align="center" |72

|{{Flagicon|JPN}} Taiyo Furusato

|Honda

|1:49.413

|1:49.211

| align="center" |14

scope="row" |15

| align="center" |55

|{{Flagicon|ITA}} Romano Fenati

|Honda

|style="background:#ffffbf;"| Qualified in Q2

|1:49.315

| align="center" |30{{efn|name=backgrid|Back of the grid start penalty.}}

scope="row" |16

| align="center" |19

|{{Flagicon|GBR}} Scott Ogden

|Honda

|1:49.451

|1:49.362

| align="center" |15

| rowspan="3" |6

scope="row" |17

| align="center" |7

|{{Flagicon|ITA}} Filippo Farioli

|KTM

|style="background:#ffffbf;"| Qualified in Q2

|1:49.996

| align="center" |16

scope="row" |18

| align="center" |95

|{{Flagicon|NED}} Collin Veijer

|Husqvarna

|style="background:#ffffbf;"| Qualified in Q2

|1:50.346

| align="center" |17

scope="row" |19

| align="center" |10

|{{Flagicon|BRA}} Diogo Moreira

|KTM

|style="background:#ffffbf;"| Qualified in Q2

|1:49.657

| align="center" |18

| rowspan="3" |7

scope="row" |20

| align="center" |38

|{{Flagicon|ESP}} David Salvador

|KTM

|1:49.756

|style="background: silver" align="center" data-sort-value="20"|N/A

| align="center" |19

scope="row" |21

| align="center" |44

|{{Flagicon|SPA}} David Muñoz

|Honda

|1:49.840

|style="background: silver" align="center" data-sort-value="21"|N/A

| align="center" |20

scope="row" |22

| align="center" |6

|{{Flagicon|JPN}} Ryusei Yamanaka

|Gas Gas

|1:50.182

|style="background: silver" align="center" data-sort-value="22"|N/A

| align="center" |21

| rowspan="3" |8

scope="row" |23

| align="center" |64

|{{Flagicon|INA}} Mario Aji

|Honda

|1:50.254

|style="background: silver" align="center" data-sort-value="23"|N/A

| align="center" |22

scope="row" |24

| align="center" |43

|{{Flagicon|SPA}} Xavier Artigas

|CFMoto

|1:50.261

| style="background: silver" align="center" data-sort-value="24"|N/A

| align="center" |23

scope="row" |25

| align="center" |92

|{{Flagicon|SPA}} David Almansa

|Husqvarna

|1:50.291

| style="background: silver" align="center" data-sort-value="25"|N/A

| align="center" |24

| rowspan="3" |9

scope="row" |26

| align="center" |20

|{{Flagicon|FRA}} Lorenzo Fellon

|KTM

|1:50.309

|style="background: silver" align="center" data-sort-value="26"|N/A

| align="center" |25

scope="row" |27

| align="center" |33

|{{Flagicon|THA}} Tatchakorn Buasri

|Honda

|1:50.404

|style="background: silver" align="center" data-sort-value="27"|N/A

| align="center" |26

scope="row" |28

| align="center" |70

|{{Flagicon|GBR}} Joshua Whatley

|Honda

|1:50.443

|style="background: silver" align="center" data-sort-value="28"|N/A

| align="center" |27

| rowspan="3" |10

scope="row" |29

| align="center" |22

|{{Flagicon|SPA}} Ana Carrasco

|KTM

|1:50.523

|style="background: silver" align="center" data-sort-value="29"|N/A

| align="center" |28

scope="row" |30

| align="center" |63

|{{Flagicon|MYS}} Syarifuddin Azman

|KTM

|1:50.847

|style="background: silver" align="center" data-sort-value="30"|N/A

| align="center" |29

colspan="8" | [https://resources.motogp.com/files/results/2023/CAT/Moto3/Q2/QualifyingResults.pdf OFFICIAL MOTO3 QUALIFYING RESULTS]

MotoGP Sprint

The MotoGP Sprint was held on 2 September.

class="wikitable sortable" style="font-size: 85%;"

! scope="col" |{{Tooltip|Pos.|Position}}

! scope="col" |{{Tooltip|No.|Bike number}}

! scope="col" |Rider

! scope="col" |Team

! scope="col" |Constructor

! scope="col" class="unsortable"|{{Tooltip|Laps|Laps completed}}

! scope="col" class="unsortable"|Time/Retired

! scope="col" |{{Tooltip|Grid|Final grid position}}

! scope="col" |Points

scope="row" |1

| align="center" |41

| data-sort-value="espa" |{{flagicon|SPA}} Aleix Espargaró

| Aprilia Racing

|Aprilia

|12

| 20:02.744

| align="center" |2

| align="center" |12

scope="row" |2

| align="center" |1

| data-sort-value="bag" |{{flagicon|ITA}} Francesco Bagnaia

| Ducati Lenovo Team

|Ducati

|12

| +1.989

| align="center" |1

| align="center" |9

scope="row" |3

| align="center" |12

| data-sort-value="vin" |{{flagicon|SPA}} Maverick Viñales

| Aprilia Racing

|Aprilia

|12

| +2.040

| align="center" |4

| align="center" |7

scope="row" |4

| align="center" |33

| data-sort-value="bin" |{{flagicon|RSA}} Brad Binder

| Red Bull KTM Factory Racing

| KTM

|12

| +2.857

| align="center" |9

| align="center" |6

scope="row" |5

| align="center" |89

| data-sort-value="mart" |{{flagicon|SPA}} Jorge Martín

| Prima Pramac Racing

|Ducati

|12

| +4.341

| align="center" |5

| align="center" |5

scope="row" |6

| align="center" |88

| data-sort-value="oli" |{{flagicon|POR}} Miguel Oliveira

| CryptoData RNF MotoGP Team

|Aprilia

|12

| +4.940

| align="center" |3

| align="center" |4

scope="row" |7

| align="center" |5

| data-sort-value="zar" |{{flagicon|FRA}} Johann Zarco

| Prima Pramac Racing

|Ducati

|12

| +6.746

| align="center" |6

| align="center" |3

scope="row" |8

| align="center" |72

| data-sort-value="bez" |{{flagicon|ITA}} Marco Bezzecchi

| Mooney VR46 Racing Team

|Ducati

|12

| +6.888

| align="center" |10

| align="center" |2

scope="row" |9

| align="center" |23

| data-sort-value="bas" |{{flagicon|ITA}} Enea Bastianini

| Ducati Lenovo Team

|Ducati

|12

| +8.068

| align="center" |11

| align="center" |1

scope="row" |10

| align="center" |73

| data-sort-value="marqa" |{{flagicon|ESP}} Álex Márquez

| Gresini Racing MotoGP

|Ducati

|12

| +10.380

| align="center" |7

| align="center" |

scope="row" |11

| align="center" |93

| data-sort-value="marqm" |{{flagicon|SPA}} Marc Márquez

| Repsol Honda Team

|Honda

|12

| +11.823

| align="center" |12

|

scope="row" |12

| align="center" |10

| data-sort-value="mari" |{{flagicon|ITA}} Luca Marini

| Mooney VR46 Racing Team

|Ducati

|12

| +11.900

| align="center" |18

|

scope="row" |13

| align="center" |49

| data-sort-value="dig" |{{flagicon|ITA}} Fabio Di Giannantonio

| Gresini Racing MotoGP

|Ducati

|12

| +12.018

| align="center" |8

|

scope="row" |14

| align="center" |25

| data-sort-value="ferr" |{{flagicon|SPA}} Raúl Fernández

| CryptoData RNF MotoGP Team

| Aprilia

| 12

| +13.284

| align="center" |15

|

scope="row" |15

| align="center" |21

| data-sort-value="mor" |{{flagicon|ITA}} Franco Morbidelli

| Monster Energy Yamaha MotoGP

|Yamaha

|12

| +16.207

| align="center" |16

| align="center" |

scope="row" |16

| align="center" |43

| data-sort-value="mil" |{{flagicon|AUS}} Jack Miller

| Red Bull KTM Factory Racing

|KTM

|12

| +16.404

| align="center" |13

| align="center" |

scope="row" |17

| align="center" |37

| data-sort-value="fera" |{{flagicon|ESP}} Augusto Fernández

| GasGas Factory Racing Tech3

|KTM

|12

| +16.534

| align="center" |19

| align="center" |

scope="row" |18

| align="center" |20

| data-sort-value="qua" |{{flagicon|FRA}} Fabio Quartararo

| Monster Energy Yamaha MotoGP

|Yamaha

|12

| +17.147

| align="center" |17

|

scope="row" |19

| align="center" |27

| data-sort-value="lec" |{{flagicon|SPA}} Iker Lecuona

|LCR Honda Castrol

|Honda

|12

| +18.658

| align="center" |22

|

scope="row" |20

| align="center" |30

| data-sort-value="nak" |{{flagicon|JPN}} Takaaki Nakagami

| LCR Honda Idemitsu

|Honda

|12

| +19.080

| align="center" |21

|

scope="row" |21

| align="center" |36

| data-sort-value="mir" |{{flagicon|ESP}} Joan Mir

|Repsol Honda Team

|Honda

|12

| +19.574

| align="center" |20

|

scope="row" |Ret

| align="center" |44

| data-sort-value="espp" |{{flagicon|ESP}} Pol Espargaró

| GasGas Factory Racing Tech3

|KTM

|3

| Accident

| align="center" |14

| align="center" |

class="sortbottom"

|colspan="9" style="text-align:center"|Fastest sprint lap: {{flagicon|ESP}} Aleix Espargaró (Aprilia) – 1:39.327 (lap 3)

class="sortbottom"

!colspan=9| [https://resources.motogp.com/files/results/2023/CAT/MotoGP/SPR/Classification.pdf OFFICIAL MOTOGP SPRINT REPORT]

Warm up practice

=MotoGP=

Maverick Viñales set the best time 1:40.082 and was the fastest rider at this session ahead of Aleix Espargaró and Franco Morbidelli.{{Cite web|url=https://resources.motogp.com/files/results/2023/CAT/MotoGP/WUP/Classification.pdf?_ga=2.175694114.1625375966.1647570076-2060602453.1637112464|title=Grand Premi Monster Energy de Catalunya MotoGP Warm Up Classification 2023|website=www.motogp.com}}

Race

=MotoGP=

The race, scheduled to be run for 24 laps, was red-flagged after multiple crashes at turns 1 and 2 during the first lap. The race was later restarted over 23 laps with the original starting grid.

class="wikitable sortable" style="font-size: 85%;"

! scope="col" |{{Tooltip|Pos.|Position}}

! scope="col" |{{Tooltip|No.|Bike number}}

! scope="col" |Rider

! scope="col" |Team

! scope="col" |Constructor

! scope="col" class="unsortable"|{{Tooltip|Laps|Laps completed}}

! scope="col" class="unsortable"|Time/Retired

! scope="col" |{{Tooltip|Grid|Final grid position}}

! scope="col" |Points

scope="row" |1

| align="center" |41

| data-sort-value="espa" |{{flagicon|SPA}} Aleix Espargaró

| Aprilia Racing

|Aprilia

|23

| 38:56.159

| align="center" |2

| align="center" |25

scope="row" |2

| align="center" |12

| data-sort-value="vin" |{{flagicon|SPA}} Maverick Viñales

| Aprilia Racing

|Aprilia

|23

| +0.377

| align="center" |4

| align="center" |20

scope="row" |3

| align="center" |89

| data-sort-value="mart" |{{flagicon|SPA}} Jorge Martín

| Prima Pramac Racing

| Ducati

|23

| +2.831

| align="center" |5

| align="center" |16

scope="row" |4

| align="center" |5

| data-sort-value="zar" |{{flagicon|FRA}} Johann Zarco

| Prima Pramac Racing

| Ducati

|23

| +4.867

| align="center" |6

| align="center" |13

scope="row" |5

| align="center" |88

| data-sort-value="oli" |{{flagicon|POR}} Miguel Oliveira

| CryptoData RNF MotoGP Team

|Aprilia

|23

| +7.529

| align="center" |3

| align="center" |11

scope="row" |6

| align="center" |73

| data-sort-value="marqa" |{{flagicon|SPA}} Álex Márquez

| Gresini Racing MotoGP

|Ducati

|23

| +10.590

| align="center" |7

| align="center" |10

scope="row" |7

| align="center" |20

| data-sort-value="qua" |{{flagicon|FRA}} Fabio Quartararo

| Monster Energy Yamaha MotoGP

|Yamaha

|23

| +10.821

| align="center" |17

| align="center" |9

scope="row" |8

| align="center" |43

| data-sort-value="mil" |{{flagicon|AUS}} Jack Miller

| Red Bull KTM Factory Racing

|KTM

|23

| +10.880

| align="center" |12

| align="center" |8

scope="row" |9

| align="center" |37

| data-sort-value="fera" |{{flagicon|SPA}} Augusto Fernández

| GasGas Factory Racing Tech3

|KTM

|23

| +12.889

| align="center" |19

| align="center" |7

scope="row" |10

| align="center" |49

| data-sort-value="dig" |{{flagicon|ITA}} Fabio Di Giannantonio

| Gresini Racing MotoGP

| Ducati

|23

| +13.280

| align="center" |8

| align="center" |6

scope="row" |11

| align="center" |10

| data-sort-value="mari" |{{flagicon|ITA}} Luca Marini

| Mooney VR46 Racing Team

|Ducati

|23

| +16.491

| align="center" |18

| align="center" |5

scope="row" |12

| align="center" |72

| data-sort-value="bez" |{{flagicon|ITA}} Marco Bezzecchi

| Mooney VR46 Racing Team

|Ducati

|23

| +16.561

| align="center" |10

| align="center" |4

scope="row" |13

| align="center" |93

| data-sort-value="marqm" |{{flagicon|SPA}} Marc Márquez

| Repsol Honda Team

|Honda

|23

| +21.616

| align="center" |11

| align="center" |3

scope="row" |14

| align="center" |21

| data-sort-value="mor" |{{flagicon|ITA}} Franco Morbidelli

| Monster Energy Yamaha MotoGP

|Yamaha

|23

| +23.108

| align="center" |16

| align="center" |2

scope="row" |15

| align="center" |30

| data-sort-value="nak" |{{flagicon|JPN}} Takaaki Nakagami

| LCR Honda Idemitsu

|Honda

|23

| +26.740

| align="center" |21

| align="center" |1

scope="row" |16

| align="center" |27

| data-sort-value="lec" |{{flagicon|SPA}} Iker Lecuona

| LCR Honda Castrol

|Honda

|23

| +28.860

| align="center" |22

|

scope="row" |17

| align="center" |36

| data-sort-value="mir" |{{flagicon|SPA}} Joan Mir

| Repsol Honda Team

|Honda

|23

| +33.929

| align="center" |20

|

scope="row" |Ret

| align="center" |25

| data-sort-value="ferr" |{{flagicon|SPA}} Raúl Fernández

| CryptoData RNF MotoGP Team

|Aprilia

|10

| Technical issue

| align="center" |15

|

scope="row" |Ret

| align="center" |33

| data-sort-value="bin" |{{flagicon|RSA}} Brad Binder

| Red Bull KTM Factory Racing

|KTM

|3

| Technical issue

| align="center" |9

|

scope="row" |Ret

| align="center" |44

| data-sort-value="espp" |{{flagicon|SPA}} Pol Espargaró

| GasGas Factory Racing Tech3

|KTM

|1

| Technical issue

| align="center" |13

|

scope="row" |DNS

| align="center" |1

| data-sort-value="bag" |{{flagicon|ITA}} Francesco Bagnaia

| Ducati Lenovo Team

|Ducati

|

| Did not restart

| align="center" |1

|

scope="row" |DNS

| align="center" |23

| data-sort-value="bas" |{{flagicon|ITA}} Enea Bastianini

| Ducati Lenovo Team

|Ducati

|

| Did not restart

| align="center" |14{{efn|name=baspen}}

|

class="sortbottom"

|colspan="9" style="text-align:center"|Fastest lap: {{flagicon|SPA}} Maverick Viñales (Aprilia) – 1:40.343 (lap 3)

colspan=9| [https://resources.motogp.com/files/results/2023/CAT/MotoGP/RAC/Classification.pdf OFFICIAL MOTOGP RACE REPORT]

=Moto2=

class="wikitable sortable" style="font-size: 85%;"

! scope="col" |{{Tooltip|Pos.|Position}}

! scope="col" |{{Tooltip|No.|Bike number}}

! scope="col" |Rider

! scope="col" |Constructor

! scope="col" class="unsortable"|{{Tooltip|Laps|Laps completed}}

! scope="col" class="unsortable"|Time/Retired

! scope="col" |{{Tooltip|Grid|Final grid position}}

! scope="col" |Points

scope="row" |1

| align="center" |96

| data-sort-value="dix" |{{flagicon|GBR}} Jake Dixon

|Kalex

|21

| 36:51.330

| align="center" |1

| align="center" |25

scope="row" |2

| align="center" |40

| data-sort-value="can" |{{flagicon|ESP}} Arón Canet

|Kalex

|21

| +0.205

| align="center" |2

| align="center" |20

scope="row" |3

| align="center" |75

| data-sort-value="are" |{{flagicon|ESP}} Albert Arenas

|Kalex

|21

| +1.027

| align="center" |5

| align="center" |16

scope="row" |4

| align="center" |11

| data-sort-value="gar" |{{flagicon|SPA}} Sergio García

|Kalex

|21

| +2.258

| align="center" |8

| align="center" |13

scope="row" |5

| align="center" |18

| data-sort-value="gon" |{{flagicon|ESP}} Manuel González

|Kalex

|21

| +2.662

| align="center" |4

| align="center" |11

scope="row" |6

| align="center" |37

| data-sort-value="aco" |{{flagicon|ESP}} Pedro Acosta

|Kalex

|21

| +3.664

| align="center" |9

| align="center" |10

scope="row" |7

| align="center" |79

| data-sort-value="ogu" |{{flagicon|JPN}} Ai Ogura

|Kalex

|21

| +4.239

| align="center" |3

| align="center" |9

scope="row" |8

| align="center" |21

| data-sort-value="lop" |{{flagicon|SPA}} Alonso López

|Boscoscuro

|21

| +4.314

| align="center" |7

| align="center" |8

scope="row" |9

| align="center" |22

| data-sort-value="low" |{{flagicon|GBR}} Sam Lowes

|Kalex

|21

| +4.607

| align="center" |11

| align="center" |7

scope="row" |10

| align="center" |13

| data-sort-value="vie" |{{flagicon|ITA}} Celestino Vietti

|Kalex

|21

| +8.729

| align="center" |15

| align="center" |6

scope="row" |11

| align="center" |16

| data-sort-value="rob" |{{flagicon|USA}} Joe Roberts

|Kalex

|21

| +9.476

| align="center" |14

| align="center" |5

scope="row" |12

| align="center" |7

| data-sort-value="bal" |{{flagicon|BEL}} Barry Baltus

|Kalex

|21

| +9.596

| align="center" |10

| align="center" |4

scope="row" |13

| align="center" |54

| data-sort-value="ald" |{{flagicon|ESP}} Fermín Aldeguer

|Boscoscuro

|21

| +9.821

| align="center" |6

| align="center" |3

scope="row" |14

| align="center" |35

| data-sort-value="cha" |{{flagicon|THA}} Somkiat Chantra

|Kalex

|21

| +10.970

| align="center" |12

| align="center" |2

scope="row" |15

| align="center" |52

| data-sort-value="alc" |{{flagicon|ESP}} Jeremy Alcoba

|Kalex

|21

| +11.183

| align="center" |16

| align="center" |1

scope="row" |16

| align="center" |24

| data-sort-value="ram" |{{flagicon|ESP}} Marcos Ramírez

|Kalex

|21

| +11.315

| align="center" |18

| align="center" |

scope="row" |17

| align="center" |14

| data-sort-value="arb" |{{flagicon|ITA}} Tony Arbolino

|Kalex

|21

| +16.859

| align="center" |20

| align="center" |

scope="row" |18

| align="center" |84

| data-sort-value="goo" |{{flagicon|NED}} Zonta van den Goorbergh

|Kalex

|21

| +18.347

| align="center" |17

|

scope="row" |19

| align="center" |3

| data-sort-value="tul" |{{flagicon|GER}} Lukas Tulovic

|Kalex

|21

| +25.537

| align="center" |22

| align="center" |

scope="row" |20

| align="center" |72

| data-sort-value="gom" |{{flagicon|SPA}} Borja Gómez

|Kalex

|21

| +25.788

| align="center" |27{{efn|name=3p|Three-place grid penalty.}}

|

scope="row" |21

| align="center" |71

| data-sort-value="fog" |{{flagicon|ITA}} Dennis Foggia

|Kalex

|21

| +26.188

| align="center" |23

| align="center" |

scope="row" |22

| align="center" |73

| data-sort-value="rat" |{{flagicon|ITA}} Mattia Rato

|Kalex

|21

| +29.443

| align="center" |25

|

scope="row" | 23

| align="center" |33

| data-sort-value="ski" |{{flagicon|GBR}} Rory Skinner

|Kalex

|21

| +35.208

| align="center" |24

|

scope="row" |24

| align="center" |5

| data-sort-value="noz" |{{flagicon|JPN}} Kohta Nozane

|Kalex

|21

| +39.363

| align="center" |29

|

scope="row" |25

| align="center" |28

| data-sort-value="gue" |{{flagicon|SPA}} Izan Guevara

|Kalex

|21

| +52.086

| align="center" |28

| align="center" |

scope="row" |26

| align="center" |55

| data-sort-value="rui" |{{flagicon|ESP}} Yeray Ruiz

|Forward

|21

| +53.208

| align="center" |30

|

scope="row" |Ret

| align="center" |12

| data-sort-value="sal" |{{flagicon|CZE}} Filip Salač

|Kalex

|16

| Retired

| align="center" |13

| align="center" |

scope="row" |Ret

| align="center" |64

| data-sort-value="ben" |{{flagicon|NED}} Bo Bendsneyder

|Kalex

|8

| Retired

| align="center" |19

| align="center" |

scope="row" |Ret

| align="center" |8

| data-sort-value="agi" |{{flagicon|AUS}} Senna Agius

|Kalex

|7

| Accident

| align="center" |21

| align="center" |

scope="row" |Ret

| align="center" |67

| data-sort-value="sur" |{{flagicon|ITA}} Alberto Surra

|Forward

|0

| Mechanical

| align="center" |26

|

class="sortbottom"

|colspan="8" style="text-align:center"|Fastest lap: {{flagicon|ESP}} Pedro Acosta (Kalex) – 1:44.384 (lap 2)

colspan=8| [https://resources.motogp.com/files/results/2023/CAT/Moto2/RAC/Classification.pdf OFFICIAL MOTO2 RACE REPORT]

=Moto3=

class="wikitable sortable" style="font-size: 85%;"

! scope="col" |{{Tooltip|Pos.|Position}}

! scope="col" |{{Tooltip|No.|Bike number}}

! scope="col" |Rider

! scope="col" |Constructor

! scope="col" class="unsortable"|{{Tooltip|Laps|Laps completed}}

! scope="col" class="unsortable"|Time/Retired

! scope="col" |{{Tooltip|Grid|Final grid position}}

! scope="col" |Points

scope="row" |1

| align="center" |80

| data-sort-value="alo"|{{flagicon|COL}} David Alonso

|Gas Gas

|18

| 33:00.945

| align="center" |12

| align="center" |25

scope="row" |2

| align="center" |5

| data-sort-value="mas"|{{flagicon|ESP}} Jaume Masià

|Honda

|18

| +0.076

| align="center" |4

| align="center" |20

scope="row" |3

| align="center" |99

| data-sort-value="rue"|{{flagicon|ESP}} José Antonio Rueda

|KTM

|18

| +0.234

| align="center" |7

| align="center" |16

scope="row" |4

| align="center" |71

| data-sort-value="sas"|{{flagicon|JPN}} Ayumu Sasaki

|Husqvarna

|18

| +0.289

| align="center" |13

| align="center" |13

scope="row" |5

| align="center" |82

| data-sort-value="nep"|{{flagicon|ITA}} Stefano Nepa

|KTM

|18

| +0.401

| align="center" |8

| align="center" |11

scope="row" |6

| align="center" |54

| data-sort-value="ros"|{{flagicon|ITA}} Riccardo Rossi

|Honda

|18

| +0.524

| align="center" |10

| align="center" |10

scope="row" |7

| align="center" |27

| data-sort-value="tob"|{{flagicon|JPN}} Kaito Toba

|Honda

|18

| +0.680

| align="center" |9

| align="center" |9

scope="row" |8

| align="center" |24

| data-sort-value="suz"|{{flagicon|JPN}} Tatsuki Suzuki

|Honda

|18

| +0.967

| align="center" |6

| align="center" |8

scope="row" |9

| align="center" |6

| data-sort-value="yam"|{{flagicon|JPN}} Ryusei Yamanaka

|Gas Gas

|18

| +1.060

| align="center" |20

| align="center" |7

scope="row" |10

| align="center" |18

| data-sort-value="ber" |{{flagicon|ITA}} Matteo Bertelle

|Honda

|18

| +1.304

| align="center" |5

| align="center" |6

scope="row" |11

| align="center" |53

| data-sort-value="onc" |{{flagicon|TUR}} Deniz Öncü

|KTM

|18

| +6.129{{efn|Six-second penalty for irresponsible riding.}}

| align="center" |2

| align="center" |5

scope="row" |12

| align="center" |43

| data-sort-value="art" |{{flagicon|ESP}} Xavier Artigas

|CFMoto

|18

| +6.458

| align="center" |22

| align="center" |4

scope="row" |13

| align="center" |72

| data-sort-value="fur" |{{flagicon|JPN}} Taiyo Furusato

|Honda

|18

| +6.485

| align="center" |14

| align="center" |3

scope="row" |14

| align="center" |55

| data-sort-value="fen" |{{flagicon|ITA}} Romano Fenati

|Honda

|18

| +6.964

| align="center" |29{{efn|name=backgrid}}

| align="center" |2

scope="row" |15{{efn|One position penalty for exceeding track limits on the final lap.}}

| align="center" |19

| data-sort-value="ogd" |{{flagicon|GBR}} Scott Ogden

| Honda

|18

| +6.679

| align="center" |15

| align="center" |1

scope="row" |16

| align="center" |10

| data-sort-value="mor" |{{flagicon|BRA}} Diogo Moreira

| KTM

|18

| +7.024

| align="center" |17

| align="center" |

scope="row" |17

| align="center" |64

| data-sort-value="aji" |{{flagicon|INA}} Mario Aji

| Honda

|18

| +7.150

| align="center" |21

| align="center" |

scope="row" |18

| align="center" |33

| data-sort-value="bua" |{{flagicon|THA}} Tatchakorn Buasri

| Honda

|18

| +7.170

| align="center" |25

| align="center" |

scope="row" |19

| align="center" |38

| data-sort-value="sal" |{{flagicon|ESP}} David Salvador

| KTM

|18

| +10.354

| align="center" |18

| align="center" |

scope="row" |20

| align="center" |96

| data-sort-value="hol" |{{flagicon|ESP}} Daniel Holgado

| KTM

|18

| +14.757

| align="center" |11

| align="center" |

scope="row" |21

| align="center" |70

| data-sort-value="wha" |{{flagicon|GBR}} Joshua Whatley

| Honda

|18

| +18.755

| align="center" |26

| align="center" |

scope="row" |22

| align="center" |92

| data-sort-value="alm" |{{flagicon|ESP}} David Almansa

| Husqvarna

|18

| +18.800

| align="center" |23

| align="center" |

scope="row" |23

| align="center" |20

| data-sort-value="fel" |{{flagicon|FRA}} Lorenzo Fellon

| KTM

|18

| +27.664

| align="center" |24

| align="center" |

scope="row" |24

| align="center" |63

| data-sort-value="sya" |{{flagicon|MYS}} Syarifuddin Azman

| KTM

|18

| +32.185

| align="center" |28

| align="center" |

scope="row" |25

| align="center" |22

| data-sort-value="car" |{{flagicon|ESP}} Ana Carrasco

| KTM

|18

| +32.287

| align="center" |27

| align="center" |

scope="row" |Ret

| align="center" |44

| data-sort-value="mun"|{{flagicon|ESP}} David Muñoz

|KTM

|17

| Collision

| align="center" |19

|

scope="row" |Ret

| align="center" |7

| data-sort-value="far"|{{flagicon|ITA}} Filippo Farioli

|KTM

|4

| Accident

| align="center" |16

|

scope="row" |DNS

| align="center" |95

| data-sort-value="vei"|{{flagicon|NED}} Collin Veijer

| Husqvarna

|

| Did not start

| align="center" |

| align="center" |

scope="row" |DSQ

| align="center" |48

| data-sort-value="ort" |{{flagicon|ESP}} Iván Ortolá

|KTM

|

| Technical infringement

| align="center" |

| align="center" |

scope="row" |DSQ

| align="center" |66

| data-sort-value="kel" |{{flagicon|AUS}} Joel Kelso

| CFMoto

|

| Technical infringement

| align="center" |

| align="center" |

class="sortbottom"

|colspan="8" style="text-align:center"|Fastest lap: {{flagicon|ESP}} Daniel Holgado (KTM) – 1:48.902 (lap 2)

colspan=8| [https://resources.motogp.com/files/results/2023/CAT/Moto3/RAC/Session.pdf OFFICIAL MOTO3 RACE REPORT]

  • Collin Veijer was declared unfit after an x-ray showed a left foot fracture and subsequently withdrew from the race.
  • Iván Ortolá and Joel Kelso originally finished 10th and 18th in the race, respectively, but were disqualified from the results of the whole weekend after having found to have used an oil outside of the Moto3 technical specifications.{{cite web|last=McLaren|first=Peter|url=https://www.crash.net/moto3/news/1036954/1/ortola-kelso-disqualified-catalunya-results|title=Ivan Ortola, Joel Kelso disqualified from Catalunya results for oil infringement|date=29 September 2023|access-date=30 September 2023|work=Crash.net}} Ortolá's pole position statistic was also nullified due to the disqualification; Deniz Öncü inherited the pole position statistic.

=MotoE=

== Race 1 ==

class="wikitable sortable" style="font-size: 85%;"

! scope="col" |{{Tooltip|Pos.|Position}}

! scope="col" |{{Tooltip|No.|Bike number}}

! scope="col" |Rider

! scope="col" class="unsortable" |{{Tooltip|Laps|Laps completed}}

! scope="col" class="unsortable" |Time/Retired

! scope="col" |{{Tooltip|Grid|Final grid position}}

! scope="col" |Points

scope="row" |1

| align="center" |9

| data-sort-value="mant" |{{flagicon|ITA}} Andrea Mantovani

|7

| 12:47.539

| align="center" |3

| align="center" |25

scope="row" |2

| align="center" |40

| data-sort-value="cas" |{{flagicon|ITA}} Mattia Casadei

|7

| +0.044

| align="center" |2

| align="center" |20

scope="row" |3

| align="center" |4

| data-sort-value="gar" |{{flagicon|ESP}} Héctor Garzó

|7

| +0.230

| align="center" |7

| align="center" |16

scope="row" |4

| align="center" |11

| data-sort-value="fer" |{{flagicon|ITA}} Matteo Ferrari

|7

| +0.950

| align="center" |6

| align="center" |13

scope="row" |5

| align="center" |29

| data-sort-value="spi" |{{flagicon|ITA}} Nicholas Spinelli

|7

| +1.011

| align="center" |8

| align="center" |11

scope="row" |6

| align="center" |3

| data-sort-value="kru" |{{flagicon|SWI}} Randy Krummenacher

| 7

| +2.129

| align="center" |11

| align="center" |10

scope="row" |7

| align="center" |81

| data-sort-value="tor" |{{flagicon|SPA}} Jordi Torres

|7

| +2.524

| align="center" |1

| align="center" |9

scope="row" |8

| align="center" |77

| data-sort-value="pon" |{{flagicon|SPA}} Miquel Pons

|7

| +2.962

| align="center" |5

| align="center" |8

scope="row" |9

| align="center" |61

| data-sort-value="zac" |{{flagicon|ITA}} Alessandro Zaccone

|7

| +3.102

| align="center" |9

| align="center" |7

scope="row" |10

| align="center" |34

| data-sort-value="manf" |{{flagicon|ITA}} Kevin Manfredi

|7

| +3.379

| align="center" |14

| align="center" |6

scope="row" |11

| align="center" |21

| data-sort-value="zan" |{{flagicon|ITA}} Kevin Zannoni

|7

| +6.106

| align="center" |4

| align="center" |5

scope="row" |12

| align="center" |51

| data-sort-value="gra" |{{flagicon|BRA}} Eric Granado

|7

| +9.173

| align="center" |10

| align="center" |4

scope="row" |13

| align="center" |78

| data-sort-value="oku" |{{flagicon|JPN}} Hikari Okubo

|7

| +11.958

| align="center" |18

| align="center" |3

scope="row" |14

| align="center" |99

| data-sort-value="gut" |{{flagicon|ESP}} Oscar Gutiérrez

|7

| +12.075{{efn|name=T2}}

| align="center" |12

| align="center" |2

scope="row" |15

| align="center" |72

| data-sort-value="fin" |{{flagicon|ITA}} Alessio Finello

|7

| +12.197

| align="center" |13

| align="center" |1

scope="row" |16

| align="center" |6

| data-sort-value="her" |{{flagicon|SPA}} María Herrera

|7

| +16.270

| align="center" |16

| align="center" |

scope="row" |Ret

| align="center" |8

| data-sort-value="per" |{{flagicon|SPA}} Mika Pérez

|4

| Accident

| align="center" |15

| align="center" |

scope="row" |EX

| align="center" |53

| data-sort-value="rab" |{{flagicon|SPA}} Tito Rabat

|0

| Excluded

| align="center" |17

| align="center" |

class="sortbottom"

| colspan="7" style="text-align:center" |Fastest lap: {{flagicon|ESP}} Jordi Torres – 1:48.377 (lap 2)

colspan="7" | [https://resources.motogp.com/files/results/2023/CAT/MotoE/RAC1/Classification.pdf OFFICIAL MOTOE RACE NR.1 REPORT]

  • All bikes manufactured by Ducati.

== Race 2 ==

class="wikitable sortable" style="font-size: 85%;"

! scope="col" |{{Tooltip|Pos.|Position}}

! scope="col" |{{Tooltip|No.|Bike number}}

! scope="col" |Rider

! scope="col" class="unsortable" |{{Tooltip|Laps|Laps completed}}

! scope="col" class="unsortable" |Time/Retired

! scope="col" |{{Tooltip|Grid|Final grid position}}

! scope="col" |Points

scope="row" |1

| align="center" |40

| data-sort-value="cas" |{{flagicon|ITA}} Mattia Casadei

|7

| 12:47.019

| align="center" |2

| align="center" |25

scope="row" |2

| align="center" |9

| data-sort-value="mant" |{{flagicon|ITA}} Andrea Mantovani

|7

| +0.072

| align="center" |3

| align="center" |20

scope="row" |3

| align="center" |29

| data-sort-value="spi" |{{flagicon|ITA}} Nicholas Spinelli

|7

| +0.388

| align="center" |8

| align="center" |16

scope="row" |4

| align="center" |4

| data-sort-value="gar" |{{flagicon|ESP}} Héctor Garzó

|7

| +0.424

| align="center" |7

| align="center" |13

scope="row" |5

| align="center" |11

| data-sort-value="fer" |{{flagicon|ITA}} Matteo Ferrari

|7

| +0.498

| align="center" |6

| align="center" |11

scope="row" |6

| align="center" |77

| data-sort-value="pon" |{{flagicon|SPA}} Miquel Pons

|7

| +1.071

| align="center" |5

| align="center" |10

scope="row" |7

| align="center" |21

| data-sort-value="zan" |{{flagicon|ITA}} Kevin Zannoni

|7

| +1.208

| align="center" |4

| align="center" |9

scope="row" |8

| align="center" |61

| data-sort-value="zac" |{{flagicon|ITA}} Alessandro Zaccone

|7

| +1.801

| align="center" |9

| align="center" |8

scope="row" |9

| align="center" |3

| data-sort-value="kru" |{{flagicon|SWI}} Randy Krummenacher

| 7

| +2.596

| align="center" |11

| align="center" |7

scope="row" |10

| align="center" |51

| data-sort-value="gra" |{{flagicon|BRA}} Eric Granado

|7

| +4.458

| align="center" |10

| align="center" |6

scope="row" |11

| align="center" |99

| data-sort-value="gut" |{{flagicon|ESP}} Oscar Gutiérrez

|7

| +4.654

| align="center" |12

| align="center" |5

scope="row" |12

| align="center" |34

| data-sort-value="manf" |{{flagicon|ITA}} Kevin Manfredi

|7

| +6.389

| align="center" |14

| align="center" |4

scope="row" |13

| align="center" |78

| data-sort-value="oku" |{{flagicon|JPN}} Hikari Okubo

|7

| +11.180

| align="center" |18

| align="center" |3

scope="row" |14

| align="center" |8

| data-sort-value="per" |{{flagicon|SPA}} Mika Pérez

|7

| +11.236

| align="center" |15

| align="center" |2

scope="row" |15

| align="center" |72

| data-sort-value="fin" |{{flagicon|ITA}} Alessio Finello

|7

| +15.523{{efn|name=T2|Three-second penalty for making a shortcut at turn 2.}}

| align="center" |13

| align="center" |1

scope="row" |16

| align="center" |6

| data-sort-value="her" |{{flagicon|SPA}} María Herrera

|7

| +15.670

| align="center" |16

| align="center" |

scope="row" |Ret

| align="center" |81

| data-sort-value="tor" |{{flagicon|SPA}} Jordi Torres

|5

| Accident

| align="center" |1

| align="center" |

scope="row" |Ret

| align="center" |53

| data-sort-value="rab" |{{flagicon|SPA}} Tito Rabat

|4

| Accident

| align="center" |17

| align="center" |

class="sortbottom"

| colspan="7" style="text-align:center" |Fastest lap: {{flagicon|ESP}} Héctor Garzó – 1:48.551 (lap 3)

colspan="7" | [https://resources.motogp.com/files/results/2023/CAT/MotoE/RAC2/Classification.pdf OFFICIAL MOTOE RACE NR.2 REPORT]

  • All bikes manufactured by Ducati.

Championship standings after the race

Below are the standings for the top five riders, constructors, and teams after the round.{{cite web|url=https://resources.motogp.com/files/results/2023/CAT/MotoGP/RAC/worldstanding.pdf|title=MotoGP Standings|date= 3 September 2023|website= resources.motogp.com|format=PDF|access-date= 3 September 2023}}{{cite web|url=https://resources.motogp.com/files/results/2023/CAT/Moto2/RAC/worldstanding.pdf|title=Moto2 Standings|date= 3 September 2023|website= resources.motogp.com|format=PDF|access-date= 3 September 2023}}{{cite web|url=https://resources.motogp.com/files/results/2023/CAT/Moto3/RAC/worldstanding.pdf|title=Moto3 Standings|date= 3 September 2023|website= resources.motogp.com|format=PDF|access-date= 3 September 2023}}{{cite web|url=https://resources.motogp.com/files/results/2023/CAT/MotoE/RAC2/worldstanding.pdf|title=MotoE Standings|date= 2 September 2023|website= resources.motogp.com|format=PDF|access-date= 2 September 2023}}

=MotoGP=

{{col-begin}}

{{col-3}}

;Riders' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Rider

! Points

10px

|align=center| 1

| {{flagicon|ITA}} Francesco Bagnaia

|align=left| 260

10px

|align=center| 2

| {{flagicon|ESP}} Jorge Martín

|align=left| 210

10px

|align=center| 3

| {{flagicon|ITA}} Marco Bezzecchi

|align=left| 189

10px

|align=center| 4

| {{flagicon|ZAF}} Brad Binder

|align=left| 166

10px 2

|align=center| 5

| {{flagicon|ESP}} Aleix Espargaró

|align=left| 154

{{col-3}}

;Constructors' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Constructor

! Points

10px

|align=center| 1

| {{flagicon|ITA}} Ducati

|align=left| 379

10px

|align=center| 2

| {{flagicon|AUT}} KTM

|align=left| 215

10px

|align=center| 3

| {{flagicon|ITA}} Aprilia

|align=left| 203

10px 1

|align=center| 4

| {{flagicon|JPN}} Yamaha

|align=left| 102

10px 1

|align=center| 5

| {{flagicon|JPN}} Honda

|align=left| 96

{{col-3}}

;Teams' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Team

! Points

10px

|align=center| 1

| {{flagicon|ITA}} Prima Pramac Racing

|align=left| 351

10px

|align=center| 2

| {{flagicon|ITA}} Mooney VR46 Racing Team

|align=left| 314

10px

|align=center| 3

| {{flagicon|ITA}} Ducati Lenovo Team

|align=left| 295

10px

|align=center| 4

| {{flagicon|AUT}} Red Bull KTM Factory Racing

|align=left| 270

10px

|align=center| 5

| {{flagicon|ITA}} Aprilia Racing

|align=left| 267

{{col-end}}

=Moto2=

{{col-begin}}

{{col-3}}

;Riders' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Rider

! Points

10px

|align=center| 1

| {{flagicon|ESP}} Pedro Acosta

|align=left| 186

10px

|align=center| 2

| {{flagicon|ITA}} Tony Arbolino

|align=left| 164

10px

|align=center| 3

| {{flagicon|GBR}} Jake Dixon

|align=left| 142

10px

|align=center| 4

| {{flagicon|ESP}} Arón Canet

|align=left| 116

10px

|align=center| 5

| {{flagicon|ESP}} Alonso López

|align=left| 100

{{col-3}}

;Constructors' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Constructor

! Points

10px

|align=center| 1

| {{flagicon|GER}} Kalex

|align=left| 270

10px

|align=center| 2

| {{flagicon|ITA}} Boscoscuro

|align=left| 139

{{col-3}}

;Teams' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Team

! Points

10px 1

|align=center| 1

| {{flagicon|FIN}} Red Bull KTM Ajo

|align=left| 245

10px 1

|align=center| 2

| {{flagicon|BEL}} Elf Marc VDS Racing Team

|align=left| 238

10px

|align=center| 3

| {{flagicon|ITA}} Beta Tools Speed Up

|align=left| 184

10px

|align=center| 4

| {{flagicon|ESP}} Pons Wegow Los40

|align=left| 174

10px 1

|align=center| 5

| {{flagicon|ESP}} Asterius GasGas Aspar Team

|align=left| 145

{{col-end}}

=Moto3=

{{col-begin}}

{{col-3}}

;Riders' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Rider

! Points

10px

|align=center| 1

| {{flagicon|ESP}} Daniel Holgado

|align=left| 161

10px

|align=center| 2

| {{flagicon|JPN}} Ayumu Sasaki

|align=left| 148

10px

|align=center| 3

| {{flagicon|TUR}} Deniz Öncü

|align=left| 129

10px 1

|align=center| 4

| {{flagicon|ESP}} Jaume Masià

|align=left| 129

10px 1

|align=center| 5

| {{flagicon|ESP}} Iván Ortolá

|align=left| 118

{{col-3}}

;Constructors' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Constructor

! Points

10px

|align=center| 1

| {{flagicon|AUT}} KTM

|align=left| 243

10px

|align=center| 2

| {{flagicon|JPN}} Honda

|align=left| 170

10px

|align=center| 3

| {{flagicon|SWE}} Husqvarna

|align=left| 151

10px

|align=center| 4

| {{flagicon|ESP}} Gas Gas

|align=left| 132

10px

|align=center| 5

| {{flagicon|CHN}} CFMoto

|align=left| 66

{{col-3}}

;Teams' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Team

! Points

10px

|align=center| 1

| {{flagicon|FIN}} Red Bull KTM Ajo

|align=left| 210

10px

|align=center| 2

| {{flagicon|DEU}} Liqui Moly Husqvarna Intact GP

|align=left| 195

10px

|align=center| 3

| {{flagicon|ITA}} Angeluss MTA Team

|align=left| 185

10px 1

|align=center| 4

| {{flagicon|LUX}} Leopard Racing

|align=left| 178

10px 1

|align=center| 5

| {{flagicon|ESP}} Gaviota GasGas Aspar Team

|align=left| 167

{{col-end}}

=MotoE=

{{col-begin}}

{{col-2}}

;Riders' Championship standings

class="wikitable" style="font-size: 95%;"

!

! {{Tooltip|Pos.|Position}}

! Rider

! Points

10px 1

| align=center| 1

| {{flagicon|ITA}} Mattia Casadei

| align=left| 219

10px 1

| align=center| 2

| {{flagicon|ESP}} Jordi Torres

| align=left| 198

10px

| align=center| 3

| {{flagicon|ITA}} Matteo Ferrari

| align=left| 197

10px

| align=center| 4

| {{flagicon|ESP}} Héctor Garzó

| align=left| 175

10px

| align=center| 5

| {{flagicon|CHE}} Randy Krummenacher

| align=left| 154

{{col-2}}

;Teams' Championship standings

class="wikitable" style="font-size: 95%;"
! {{Tooltip|Pos.|Position}}

! Team

! Points

10px

| align=center| 1

| {{flagicon|DEU}} Dynavolt Intact GP MotoE

| align=left| 329

10px

| align=center| 2

| {{flagicon|ESP}} HP Pons Los40

| align=left| 328

10px 1

| align=center| 3

| {{flagicon|ITA}} Felo Gresini MotoE

| align=left| 227

10px 1

| align=center| 4

| {{flagicon|MON}} LCR E-Team

| align=left| 227

10px 1

| align=center| 5

| {{flagicon|ITA}} Ongetta Sic58 Squadracorse

| align=left| 213

{{col-end}}

Notes

{{Notelist}}

References

{{Reflist}}