2024 Spanish MotoGP, Jerez – Race Results
Watch Live Race and all sessions
Watch Replay Race and all sessions
2024 MotoGP Race Calendar,Race Results and Replays
2024 MotoGP Standings
(window.NREUM||(NREUM={})).init={ajax:{deny_list:[“bam.nr-data.net”]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:”NRJS-cf501d5a09a934adf28″,applicationID:”606804703″};;/*! For license information please see nr-loader-rum-1.257.0.min.js.LICENSE.txt */
(()=>{var e,t,r={234:(e,t,r)=>{“use strict”;r.d(t,{P_:()=>v,Mt:()=>b,C5:()=>s,OP:()=>S,lF:()=>N,Yu:()=>_,Dg:()=>m,CX:()=>c,GE:()=>w,sU:()=>k});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error(“All info objects require an agent identifier!”);if(!a[e])throw new Error(“Info for “.concat(e,” was never set”));return a[e]}function c(e,t){if(!e)throw new Error(“All info objects require an agent identifier!”);a[e]=(0,i.D)(t,o);const r=(0,n.ek)(e);r&&(r.info=a[e])}const u=e=>{if(!e||”string”!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=r(7056),l=r(50);const f=”[data-nr-mask]”,g=()=>{const e={mask_selector:”*”,block_selector:”[data-nr-block]”,mask_input_options:{color:!1,date:!1,”datetime-local”:!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{feature_flags:[],proxy:{assets:void 0,beacon:void 0},privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:d.oD,inactiveMs:d.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},metrics:{enabled:!0,autoStart:!0},page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},harvest:{tooManyRequestsDelay:60},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector=””.concat(t,”,”).concat(f):””===t||null===t?e.mask_selector=f:(0,l.Z)(“An invalid session_replay.mask_selector was provided. ‘*’ will be used.”,t)},get block_class(){return”nr-block”},get ignore_class(){return”nr-ignore”},get mask_text_class(){return”nr-mask”},get block_selector(){return e.block_selector},set block_selector(t){u(t)?e.block_selector+=”,”.concat(t):””!==t&&(0,l.Z)(“An invalid session_replay.block_selector was provided and will not be used”,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&”object”==typeof t?e.mask_input_options={…t,password:!0}:(0,l.Z)(“An invalid session_replay.mask_input_option was provided and will not be used”,t)}},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},p={},h=”All configuration objects require an agent identifier!”;function v(e){if(!e)throw new Error(h);if(!p[e])throw new Error(“Configuration for “.concat(e,” was never set”));return p[e]}function m(e,t){if(!e)throw new Error(h);p[e]=(0,i.D)(t,g());const r=(0,n.ek)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(h);var r=v(e);if(r){for(var n=t.split(“.”),i=0;i{“use strict”;r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||”object”!=typeof e)return(0,n.Z)(“Setting a Configurable requires an object as input”);if(!t||”object”!=typeof t)return(0,n.Z)(“Setting a Configurable requires a model to set its initial properties”);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([…e[a],…t[a]])):”object”==typeof e[a]&&”object”==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)(“An error occurred while setting a property of a Configurable”,e)}return r}catch(e){(0,n.Z)(“An error occured while setting a Configurable”,e)}}},6818:(e,t,r)=>{“use strict”;r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n=”1.257.0″,i=”PROD”,o=”CDN”},385:(e,t,r)=>{“use strict”;r.d(t,{Nk:()=>d,Tt:()=>s,_A:()=>o,cv:()=>l,iS:()=>a,il:()=>n,ux:()=>c,v6:()=>i,w1:()=>u});const n=”undefined”!=typeof window&&!!window.document,i=”undefined”!=typeof WorkerGlobalScope&&(“undefined”!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||”undefined”!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:”undefined”!=typeof WorkerGlobalScope&&(“undefined”!=typeof self&&self instanceof WorkerGlobalScope&&self||”undefined”!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=Boolean(“hidden”===o?.document?.visibilityState),s=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),c=s&&”undefined”==typeof SharedWorker,u=((()=>{const e=o.navigator?.userAgent?.match(/Firefox[/s](d+.d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Boolean(n&&window.document.documentMode)),d=!!o.navigator?.sendBeacon,l=Math.floor(Date.now()-performance.now())},1117:(e,t,r)=>{“use strict”;r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:””,ee:void 0};class o{constructor(e){try{if(“object”!=typeof e)return(0,n.Z)(“shared context requires an object as input”);this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)(“An error occurred while setting SharedContext”,e)}}}},8e3:(e,t,r)=>{“use strict”;r.d(t,{LP:()=>l,RP:()=>c,o5:()=>u});var n=r(8325),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){d(e),s[e].get(t)&&s[e].delete(t),s[e].size&&f(e)}function d(e){if(!e)throw new Error(“agentIdentifier required”);s[e]||(s[e]=new Map)}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:””,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:”feature”,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(d(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=[…s[e]];t.every((e=>{let[t,r]=e;return r.staged}))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((t=>{let[r]=t;s[e].delete(r),g(e,r)})))}function g(e,t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u{“use strict”;r.d(t,{A:()=>c,ee:()=>u});var n=r(8632),i=r(2210),o=r(234);class a{constructor(e){this.contextId=e}}var s=r(3117);const c=”nr@context:”.concat(s.a),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.OP)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=h(e),d=c.length,l=0;l{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!m()[s[e]]},debugId:r,backlog:l?{}:t&&”object”==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,”aborted”,{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a?e:e?(0,i.X)(e,c,(()=>new a(c))):new a(c)}function p(e,t){n[e]=h(e).concat(t)}function h(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(f,t)}function m(){return f.backlog}}(void 0,”globalEE”),d=(0,n.fP)();d.ee||(d.ee=u)},5546:(e,t,r)=>{“use strict”;r.d(t,{E:()=>n,p:()=>i});var n=r(8325).ee.get(“handle”);function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{“use strict”;r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o=”feature”),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{“use strict”;r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener(“test”,null,e),n._A.removeEventListener(“test”,null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},3117:(e,t,r)=>{“use strict”;r.d(t,{a:()=>n});const n=(0,r(4402).Rl)()},4402:(e,t,r)=>{“use strict”;r.d(t,{Rl:()=>a,ky:()=>s});var n=r(385);const i=”xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx”;function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split(“”).map((e=>”x”===e?o(t,r++).toString(16):”y”===e?(3&o()|8).toString(16):e)).join(“”)}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s{“use strict”;r.d(t,{Bq:()=>n,Hb:()=>a,IK:()=>u,K4:()=>i,oD:()=>o,uT:()=>c,wO:()=>s});const n=”NRBA”,i=”SESSION”,o=144e5,a=18e5,s={PAUSE:”session-pause”,RESET:”session-reset”,RESUME:”session-resume”,UPDATE:”session-update”},c={SAME_TAB:”same-tab”,CROSS_TAB:”cross-tab”},u={OFF:0,FULL:1,ERROR:2}},7894:(e,t,r)=>{“use strict”;function n(){return Math.floor(performance.now())}r.d(t,{z:()=>n})},50:(e,t,r)=>{“use strict”;function n(e,t){“function”==typeof console.warn&&(console.warn(“New Relic: “.concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2825:(e,t,r)=>{“use strict”;r.d(t,{N:()=>c,T:()=>s});var n=r(8325),i=r(385);const o=”newrelic”;const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&”object”==typeof e&&(a.has(t)||(r.emit(“rumresp”,[e]),s[t]=e,a.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{i._A.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},2210:(e,t,r)=>{“use strict”;r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},7872:(e,t,r)=>{“use strict”;function n(e){var t=this;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=n?.leading||!1;let o;return function(){for(var n=arguments.length,a=new Array(n),s=0;s{o=clearTimeout(o)}),r)),i||(clearTimeout(o),o=setTimeout((()=>{e.apply(t,a)}),r))}}function i(e){var t=this;let r=!1;return function(){if(!r){r=!0;for(var n=arguments.length,i=new Array(n),o=0;on,Z:()=>i})},1284:(e,t,r)=>{“use strict”;r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{“use strict”;r.d(t,{P:()=>o});var n=r(8325);const i=()=>{const e=new WeakSet;return(t,r)=>{if(“object”==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit(“internal-error”,[e])}catch(e){}}}},3960:(e,t,r)=>{“use strict”;r.d(t,{KB:()=>a,b2:()=>o});var n=r(3239);function i(){return”undefined”==typeof document||”complete”===document.readyState}function o(e,t){if(i())return e();(0,n.bP)(“load”,e,t)}function a(e){if(i())return e();(0,n.iz)(“DOMContentLoaded”,e)}},8632:(e,t,r)=>{“use strict”;r.d(t,{EZ:()=>d,ce:()=>o,ek:()=>u,fP:()=>a,gG:()=>l,h5:()=>c,mF:()=>s});var n=r(385),i=r(7894);const o={beacon:”bam.nr-data.net”,errorBeacon:”bam.nr-data.net”};function a(){return n._A.NREUM||(n._A.NREUM={}),void 0===n._A.newrelic&&(n._A.newrelic=n._A.NREUM),n._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:n._A.setTimeout,SI:n._A.setImmediate,CT:n._A.clearTimeout,XHR:n._A.XMLHttpRequest,REQ:n._A.Request,EV:n._A.Event,PR:n._A.Promise,MO:n._A.MutationObserver,FETCH:n._A.fetch}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.z)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,…t}}(),function(){let e=a();const t=e.init||{};e.init={…t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={…t}}(),a()}},7956:(e,t,r)=>{“use strict”;r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.iz)(“visibilitychange”,(function(){if(t)return void(“hidden”===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},3081:(e,t,r)=>{“use strict”;r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i=”sm”,o=”cm”,a=”storeSupportabilityMetrics”,s=”storeEventMetrics”},7633:(e,t,r)=>{“use strict”;r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{“use strict”;r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{“use strict”;r.d(t,{Ef:()=>i});var n=r(7056);r(3325).D.sessionReplay;const i={RECORD:”recordReplay”,PAUSE:”pauseReplay”,REPLAY_RUNNING:”replayRunning”,ERROR_DURING_REPLAY:”errorDuringReplay”};n.IK.ERROR,n.IK.FULL,n.IK.OFF},5938:(e,t,r)=>{“use strict”;r.d(t,{W:()=>i});var n=r(8325);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},2758:(e,t,r)=>{“use strict”;r.d(t,{j:()=>E});var n=r(3325),i=r(234),o=r(5546),a=r(8325),s=r(8e3),c=r(3960),u=r(385),d=r(50),l=r(3081),f=r(8632),g=r(7144);const p=[“setErrorHandler”,”finished”,”addToTrace”,”addRelease”,”addPageAction”,”setCurrentRouteName”,”setPageViewName”,”setCustomAttribute”,”interaction”,”noticeError”,”setUserId”,”setApplicationVersion”,”start”,”recordReplay”,”pauseReplay”,g.Ef.RECORD,g.Ef.PAUSE],h=[“setErrorHandler”,”finished”,”addToTrace”,”addRelease”];var v=r(7894),m=r(7056);function b(){const e=(0,f.gG)();p.forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i1?r-1:0),i=1;i{e.exposed&&e.api[t]&&o.push(e.api[t](…n))})),o.length>1?o:o[0]}(t,…n)}}))}const y={};var A=r(2825);const w=e=>{const t=e.startsWith(“http”);e+=”/”,r.p=t?e:”https://”+e};let _=!1;function E(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},p=arguments.length>2?arguments[2]:void 0,E=arguments.length>3?arguments[3]:void 0,{init:x,info:D,loader_config:R,runtime:S={loaderType:p},exposed:k=!0}=t;const N=(0,f.gG)();D||(x=N.init,D=N.info,R=N.loader_config),(0,i.Dg)(e.agentIdentifier,x||{}),(0,i.GE)(e.agentIdentifier,R||{}),D.jsAttributes??={},u.v6&&(D.jsAttributes.isWorker=!0),(0,i.CX)(e.agentIdentifier,D);const P=(0,i.P_)(e.agentIdentifier),j=[D.beacon,D.errorBeacon];_||(P.proxy.assets&&(w(P.proxy.assets),j.push(P.proxy.assets)),P.proxy.beacon&&j.push(P.proxy.beacon),b(),(0,f.EZ)(“activatedFeatures”,A.T),e.runSoftNavOverSpa&&=!0===P.soft_navigations.enabled&&P.feature_flags.includes(“soft_nav”)),S.denyList=[…P.ajax.deny_list||[],…P.ajax.block_internal?j:[]],(0,i.sU)(e.agentIdentifier,S),void 0===e.api&&(e.api=function(e,t){let f=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t||(0,s.RP)(e,”api”);const p={};var b=a.ee.get(e),A=b.get(“tracer”);y[e]=m.IK.OFF,b.on(g.Ef.REPLAY_RUNNING,(t=>{y[e]=t}));var w=”api-“,_=w+”ixn-“;function E(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{…a,jsAttributes:{…a.jsAttributes,[t]:r}}),R(w,n,!0,o||null===r?”session”:void 0)(t,r)}function x(){}h.forEach((e=>{p[e]=R(w,e,!0,”api”)})),p.addPageAction=R(w,”addPageAction”,!0,n.D.pageAction),p.setPageViewName=function(t,r){if(“string”==typeof t)return”/”!==t.charAt(0)&&(t=”/”+t),(0,i.OP)(e).customTransaction=(r||”http://custom.transaction”)+t,R(w,”setPageViewName”,!0)()},p.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(“string”==typeof e){if([“string”,”number”,”boolean”].includes(typeof t)||null===t)return E(e,t,”setCustomAttribute”,r);(0,d.Z)(“Failed to execute setCustomAttribute.nNon-null value must be a string, number or boolean type, but a type of was provided.”))}else(0,d.Z)(“Failed to execute setCustomAttribute.nName must be a string type, but a type of was provided.”))},p.setUserId=function(e){if(“string”==typeof e||null===e)return E(“enduser.id”,e,”setUserId”,!0);(0,d.Z)(“Failed to execute setUserId.nNon-null value must be a string type, but a type of was provided.”))},p.setApplicationVersion=function(e){if(“string”==typeof e||null===e)return E(“application.version”,e,”setApplicationVersion”,!1);(0,d.Z)(“Failed to execute setApplicationVersion. Expected , but got .”))},p.start=e=>{try{const t=e?”defined”:”undefined”;(0,o.p)(l.xS,[“API/start/”.concat(t,”/called”)],void 0,n.D.metrics,b);const r=Object.values(n.D);if(void 0===e)e=r;else{if((e=Array.isArray(e)&&e.length?e:[e]).some((e=>!r.includes(e))))return(0,d.Z)(“Invalid feature name supplied. Acceptable feature names are: “.concat(r));e.includes(n.D.pageViewEvent)||e.push(n.D.pageViewEvent)}e.forEach((e=>{b.emit(“”.concat(e,”-opt-in”))}))}catch(e){(0,d.Z)(“An unexpected issue occurred”,e)}},p[g.Ef.RECORD]=function(){(0,o.p)(l.xS,[“API/recordReplay/called”],void 0,n.D.metrics,b),(0,o.p)(g.Ef.RECORD,[],void 0,n.D.sessionReplay,b)},p[g.Ef.PAUSE]=function(){(0,o.p)(l.xS,[“API/pauseReplay/called”],void 0,n.D.metrics,b),(0,o.p)(g.Ef.PAUSE,[],void 0,n.D.sessionReplay,b)},p.interaction=function(e){return(new x).get(“object”==typeof e?e:{})};const D=x.prototype={createTracer:function(e,t){var r={},i=this,a=”function”==typeof t;return(0,o.p)(l.xS,[“API/createTracer/called”],void 0,n.D.metrics,b),f||(0,o.p)(_+”tracer”,[(0,v.z)(),e,r],i,n.D.spa,b),function(){if(A.emit((a?””:”no-“)+”fn-start”,[(0,v.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw A.emit(“fn-err”,[arguments,this,e],r),e}finally{A.emit(“fn-end”,[(0,v.z)()],r)}}}};function R(e,t,r,i){return function(){return(0,o.p)(l.xS,[“API/”+t+”/called”],void 0,n.D.metrics,b),i&&(0,o.p)(e+t,[(0,v.z)(),…arguments],r?null:this,i,b),r?void 0:this}}function S(){r.e(75).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,s.LP)(e,”api”)})).catch((()=>{(0,d.Z)(“Downloading runtime APIs failed…”),b.abort()}))}return[“actionText”,”setName”,”setAttribute”,”save”,”ignore”,”onEnd”,”getContext”,”end”,”get”].forEach((e=>{D[e]=R(_,e,void 0,f?n.D.softNav:n.D.spa)})),p.setCurrentRouteName=f?R(_,”routeName”,void 0,n.D.softNav):R(w,”routeName”,!0,n.D.spa),p.noticeError=function(t,r){“string”==typeof t&&(t=new Error(t)),(0,o.p)(l.xS,[“API/noticeError/called”],void 0,n.D.metrics,b),(0,o.p)(“err”,[t,(0,v.z)(),!1,r,!!y[e]],void 0,n.D.jserrors,b)},u.il?(0,c.b2)((()=>S()),!0):S(),p}(e.agentIdentifier,E,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),_=!0}},8993:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return””})()},3325:(e,t,r)=>{“use strict”;r.d(t,{D:()=>n,p:()=>i});const n={ajax:”ajax”,jserrors:”jserrors”,metrics:”metrics”,pageAction:”page_action”,pageViewEvent:”page_view_event”,pageViewTiming:”page_view_timing”,sessionReplay:”session_replay”,sessionTrace:”session_trace”,softNav:”soft_navigations”,spa:”spa”},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.softNav]:9,[n.sessionReplay]:10}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>”nr-rum-1.257.0.min.js”,i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t=”NRBA-1.257.0.PROD:”,i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName(“script”),d=0;d{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:”timeout”,target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{“undefined”!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:”Module”}),Object.defineProperty(e,”__esModule”,{value:!0})},i.p=”https://js-agent.newrelic.com/”,(()=>{var e={50:0,832:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&(“load”===r.type?”missing”:r.type),a=r&&r.target&&r.target.src;s.message=”Loading chunk “+t+” failed.n(“+o+”: “+a+”)”,s.name=”ChunkLoadError”,s.type=o,s.request=a,n[1](s)}}),”chunk-“+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u{“use strict”;i(8993);var e=i(50),t=i(7144),r=i(4402);class n{agentIdentifier;constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,r.ky)(16);this.agentIdentifier=e}#e(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i{t[r]=function(e,t){return!0===(0,a.Mt)(t,””.concat(e,”.enabled”))}(r,e)})),t}var u=i(2758);var d=i(8e3),l=i(5938),f=i(3960),g=i(385);function p(e){return g.il&&!0===(0,a.Mt)(e,”privacy.cookies_enabled”)}function h(e){return!!a.Yu.MO&&p(e)&&!0===(0,a.Mt)(e,”session_trace.enabled”)}var v=i(7872);class m extends l.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,a.Mt)(this.agentIdentifier,””.concat(this.featureName,”.autoStart”))&&(this.auto=!1),this.auto?(0,d.RP)(e,r):this.ee.on(“”.concat(this.featureName,”-opt-in”),(0,v.Z)((()=>{(0,d.RP)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()})))}importAggregator(){let t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;this.onAggregateImported=new Promise((e=>{t=e}));const n=async()=>{let n;try{if(p(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(75).then(i.bind(i,3108));n=e(this.agentIdentifier)}}catch(t){(0,e.Z)(“A problem occurred when starting up session manager. This page will not start or extend any session.”,t),this.featureName===o.D.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,n))return(0,d.LP)(this.agentIdentifier,this.featureName),void t(!1);const{lazyFeatureLoader:e}=await i.e(75).then(i.bind(i,8582)),{Aggregate:o}=await e(this.featureName,”aggregate”);this.featAggregate=new o(this.agentIdentifier,this.aggregator,r),t(!0)}catch(r){(0,e.Z)(“Downloading and initializing “.concat(this.featureName,” failed…”),r),this.abortHandler?.(),(0,d.LP)(this.agentIdentifier,this.featureName,!0),t(!1),this.ee&&this.ee.abort()}};g.il?(0,f.b2)((()=>n()),!0):n()}#t(e,t){return e!==o.D.sessionReplay||(r=this.agentIdentifier,n=t,!(!h(r)||!n?.isNew&&!n?.state.sessionReplayMode));var r,n}}var b=i(7633);class y extends m{static featureName=b.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,b.t,r),this.importAggregator()}}var A=i(1117),w=i(1284);class _ extends A.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,w.D)(e,(function(e,r){t[e]=E(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,w.D)(r,(function(e,t){if(“count”!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=E(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=E(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r=””,n=!1,i=0;it.max&&(t.max=e),e2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t,r),g.il&&((0,k.N)((()=>(0,S.p)(“docHidden”,[(0,j.z)()],void 0,P.t,this.ee)),!0),(0,N.bP)(“pagehide”,(()=>(0,S.p)(“winPagehide”,[(0,j.z)()],void 0,P.t,this.ee))),this.importAggregator())}}var T=i(3081);class O extends m{static featureName=T.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,T.t9,r),this.importAggregator()}}new class extends n{constructor(t,r){super(r),g._A?(this.sharedAggregator=new _({agentIdentifier:this.agentIdentifier}),this.features={},(0,D.h5)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(y),this.runSoftNavOverSpa=[…this.desiredFeatures].some((e=>e.featureName===o.D.softNav)),(0,u.j)(this,t,t.loaderType||”agent”),this.run()):(0,e.Z)(“Failed to initialize the agent. Could not determine the runtime environment.”)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=c(this.agentIdentifier),r=[…this.desiredFeatures];r.sort(((e,t)=>o.p[e.featureName]-o.p[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==o.D.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===o.D.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===o.D.softNav)return;const n=function(e){switch(e){case o.D.ajax:return[o.D.jserrors];case o.D.sessionTrace:return[o.D.ajax,o.D.pageViewEvent];case o.D.sessionReplay:return[o.D.sessionTrace];case o.D.pageViewTiming:return[o.D.pageViewEvent];default:return[]}}(r.featureName);n.every((e=>e in this.features))||(0,e.Z)(“”.concat(r.featureName,” is enabled but one or more dependent features has not been initialized (“).concat((0,R.P)(n),”). This may cause unintended consequences or missing data…”)),this.features[r.featureName]=new r(this.agentIdentifier,this.sharedAggregator)}))}catch(t){(0,e.Z)(“Failed to initialize all enabled instrument classes (agent aborted) -“,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,D.fP)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[y,I,O],loaderType:”lite”})})()})();{“@context”: “https://schema.org”,”@graph”: [{“@type”: “NewsArticle”,”headline”: “2024 Spanish MotoGP, Jerez – Race Results”,”name”: “2024 Spanish MotoGP, Jerez – Race Results”,”articleSection”: “MotoGP”,”url”: “https://www./motogp/results/1047584/1/2024-spanish-motogp-jerez-race-results”,”about”: “MotoGP”,”description”: “Race results from the Spanish MotoGP at Jerez, round 4 (of 21) in the 2024 world championship.”,”image”: {“@type”: “ImageObject”,”representativeOfPage”: “True”,”url”: “https://cdn./styles/xl/s3/pa/3577879.0008_0.jpg?itok=v_M5c2OQ”,”width”: “1280”,”height”: “854”},”mainEntityOfPage”: {“@type”: “WebPage”,”@id”: “https://www./motogp/results/1047584/1/2024-spanish-motogp-jerez-race-results”},”datePublished”: “2024-04-28T13:50:36+01:00″,”dateModified”: “2024-04-28T14:50:38+01:00″,”isAccessibleForFree”: “True”,”author”: {“@type”: “Person”,”name”: “”,”url”: “https://www./users/peter-mclaren”},”publisher”: {“@type”: “Organization”,”name”: “”,”sameAs”: [“https://twitter.com/_net_f1″,”https://www.instagram.com/net_/”,”https://www.instagram.com/net_/”],”logo”: {“@type”: “ImageObject”,”url”: “https://www./themes/custom/_theme/logo.svg”,”width”: “175”,”height”: “60”}}},{“@type”: “Organization”,”@id”: “https://www./”,”name”: “”,”sameAs”: [“https://www.facebook.com/.NET.F1/”,”https://www.facebook.com/.NET.MOTOGP/”,”https://twitter.com/_net_f1″,”https://twitter.com/_motogp”,”https://www.instagram.com/net_/”,”https://www.youtube.com/channel/UCbYSZI3h5fjrNtY7ssouH0A”],”url”: “https://www./”,”logo”: {“@type”: “ImageObject”,”url”: “https://www./themes/custom/_theme/logo.svg”,”width”: “175”,”height”: “60”},”address”: {“@type”: “PostalAddress”,”streetAddress”: “43-45 St John Street”,”addressLocality”: “Farringdon”,”addressRegion”: “London”,”postalCode”: “EC1M 4AN”,”addressCountry”: “GB”}}]
}:root {–text-color:#111111;–heading-font:’Roboto Condensed’;–title-color:#000000;–body-font:’Source Sans Pro’;–body-font-fallback:’Source Sans Pro Fallback’;–heading-font-fallback:’Roboto Condensed Fallback’;–link-color:#ec1e1e;–label-color:#ffffff;–label-background:#ec1e1e;–label-background-secondary:#898989;–menu-color:#111111;–menu-active-color:#ec1e1e;–menu-background:#ffffff;–menu-bar-background:#ffffff;–menu-icon-color:#ec1e1e;–menu-separator-color:#cecece;–default-image:”;–default-user-image:”;}
@font-face{font-family:’Roboto Condensed Fallback’;size-adjust:88.94%;ascent-override:110%;src:local(“Arial”)}@font-face{font-family:’Roboto Condensed’;font-style:italic;font-weight:300;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-ext-light-italic.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Roboto Condensed’;font-style:italic;font-weight:300;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-light-italic.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Roboto Condensed’;font-style:italic;font-weight:400;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-ext-normal-italic.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Roboto Condensed’;font-style:italic;font-weight:400;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-normal-italic.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Roboto Condensed’;font-style:italic;font-weight:700;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-ext-bold-italic.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Roboto Condensed’;font-style:italic;font-weight:700;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-bold-italic.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Roboto Condensed’;font-style:normal;font-weight:300;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-ext-light-normal.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Roboto Condensed’;font-style:normal;font-weight:300;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-light-normal.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Roboto Condensed’;font-style:normal;font-weight:400;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-ext-normal-normal.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Roboto Condensed’;font-style:normal;font-weight:400;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-normal-normal.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Roboto Condensed’;font-style:normal;font-weight:700;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-ext-bold-normal.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Roboto Condensed’;font-style:normal;font-weight:700;font-display:optional;src:url(/themes/custom/base_theme/fonts/robo-c-lat-bold-normal.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Source Sans Pro Fallback’;size-adjust:93.75%;ascent-override:110%;src:local(“Arial”)}@font-face{font-family:’Source Sans Pro’;font-style:italic;font-weight:300;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-ext-light-italic.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Source Sans Pro’;font-style:italic;font-weight:300;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-light-italic.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Source Sans Pro’;font-style:italic;font-weight:400;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-ext-normal-italic.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Source Sans Pro’;font-style:italic;font-weight:400;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-normal-italic.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Source Sans Pro’;font-style:italic;font-weight:700;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-ext-bold-italic.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Source Sans Pro’;font-style:italic;font-weight:700;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-bold-italic.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Source Sans Pro’;font-style:normal;font-weight:300;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-ext-light-normal.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Source Sans Pro’;font-style:normal;font-weight:300;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-light-normal.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Source Sans Pro’;font-style:normal;font-weight:400;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-ext-normal-normal.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Source Sans Pro’;font-style:normal;font-weight:400;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-normal-normal.woff2) format(‘woff2′);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:’Source Sans Pro’;font-style:normal;font-weight:700;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-ext-bold-normal.woff2) format(‘woff2′);unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:’Source Sans Pro’;font-style:normal;font-weight:700;font-display:optional;src:url(/themes/custom/base_theme/fonts/ssp-lat-bold-normal.woff2) format(‘woff2’);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
Skip to main content
Log in
2024 Spanish MotoGP, Jerez – Race Results
Race results from the Spanish MotoGP at Jerez, round 4 (of 21) in the 2024 world championship.
2024 Spanish MotoGP, Jerez – Race Results | ||||
Pos | Rider | Nat | Team | Time/Diff |
1 | Francesco Bagnaia | ITA | Ducati Lenovo (GP24) | 40m 58.053s |
2 | Marc Marquez | SPA | Gresini Ducati (GP23) | +0.372s |
3 | Marco Bezzecchi | ITA | VR46 Ducati (GP23) | +3.903s |
4 | Alex Marquez | SPA | Gresini Ducati (GP23) | +7.205s |
5 | Enea Bastianini | ITA | Ducati Lenovo (GP24) | +7.253s |
6 | Brad Binder | RSA | Red Bull KTM (RC16) | +7.801s |
7 | Fabio Di Giannantonio | ITA | VR46 Ducati (GP23) | +10.063s |
8 | Miguel Oliveira | POR | Trackhouse Aprilia (RS-GP24) | +10.979s |
9 | Maverick Viñales | SPA | Aprilia Racing (RS-GP24) | +11.217s |
10 | Pedro Acosta | SPA | Red Bull GASGAS Tech3 (RC16)* | +20.762s |
11 | Raul Fernandez | SPA | Trackhouse Aprilia (RS-GP23) | +23.508s |
12 | Joan Mir | SPA | Repsol Honda (RC213V) | +23.584s |
13 | Alex Rins | SPA | Monster Yamaha (YZR-M1) | +28.452s |
14 | Takaaki Nakagami | JPN | LCR Honda (RC213V) | +29.049s |
15 | Fabio Quartararo | FRA | Monster Yamaha (YZR-M1) | +32.015s |
16 | Stefan Bradl | GER | Honda Test Rider (RC213V) | +41.433s |
17 | Luca Marini | ITA | Repsol Honda (RC213V) | +43.323s |
Augusto Fernandez | SPA | Red Bull GASGAS Tech3 (RC16) | DNF | |
Jack Miller | AUS | Red Bull KTM (RC16) | DNF | |
Franco Morbidelli | ITA | Pramac Ducati (GP24) | DNF | |
Lorenzo Savadori | ITA | Aprilia Racing (RS-GP24) | DNF | |
Jorge Martin | SPA | Pramac Ducati (GP24) | DNF | |
Johann Zarco | FRA | LCR Honda (RC213V) | DNF | |
Aleix Espargaro | SPA | Aprilia Racing (RS-GP24) | DNF | |
Daniel Pedrosa | SPA | Red Bull KTM (RC16) | DNF |
*Rookie.
Francesco Bagnaia braves it out in a thrilling wheel-banging battle with Marc Marquez to win Sunday’s Spanish MotoGP at Jerez.
Bagnaia’s second victory of the year was even sweeter with runaway title leader Jorge Martin ing out of the lead while being chased by the reigning champion at the midway stage.
Martin’s first major error of the season occurred just before the halfway stage when he lost the front under braking for the Turn 6 hairpin.
That gave Bagnaia a one-second buffer over Marco Bezzecchi and Marc Marquez.
The Gresini Ducati rider passed Bezzecchi with 12 laps to go, then – cheered on by the roar of the 145,000-strong crowd – began hunting down Bagnaia.
The only multiple MotoGP champions on the grid traded fastest laps, with pole qualifier Marquez – who had fallen from the lead of the last two races – close enough to strike with 6 laps to go.
Marquez passed Bagnaia twice at Turn 9, but was immediately muscled aside by the #1 – physically on one occasion, leaving the #93 with tyre marks on his leathers – as the factory Ducati star prevailed by just 0.372s.
Nonetheless, Marquez was all smiles after his first grand prix podium as a Gresini rider while Bezzecchi was delighted to turn his difficult start to the season around with third.
- Spanish Moto2: Latest Results
- Spanish Moto3: Latest Results
Rookie Pedro Acosta, second in the Sprint, suffered a big accident in warm-up and was left 17th at the start of the grand prix. The teenager worked his way up to tenth at the flag.
Fabio Quartararo, who charged from 23rd to 3rd on Saturday, only to be stripped of a podium by a post-race tyre pressure penalty, managed just 15th, with team-mate Alex Rins the top M1 in 13th.
Home wild-card hero Dani Pedrosa, who inherited a podium after Quartararo’s penalty in the Sprint, ed out early in the race.
Pedrosa fell from his KTM at Turn 8, the scene of some of Saturday’s damp patches.
COTA winner Maverick Vinales was never a frontrunner while Aprilia team-mate Aleix Espargaro fumbled a pass on Johann Zarco, taking them both down hard. The incident is under investigation.
Another potential penalty incident occurred when Jack Miller was taken out by Franco Morbidelli during a battle for 11th with 8 laps to go, leaving the Australian furious.
All riders, except Stefan Bradl (soft rear), used medium compound rubber front and rear.
An official post-race test will be held at Jerez on Monday.
Home star and 31-time MotoGP race winner Pedrosa headlined three wild-card entries this weekend, alongside Honda’s Stefan Bradl and Aprilia’s Lorenzo Savadori.
The trio were all race-testing some new parts. Pedrosa remained tight-tipped on the KTM developments, Savadori is described as riding a ‘lab bike’ (but no sign of the carbon fibre frame) and Bradl’s Honda visibly featured extensive aero updates.
Revised tyre pressure rules for 2024 mean riders must now stay above a lower front minimum of 1.8 bar (instead of 1.88) for 60% (instead of 50%) of a Grand Prix distance, or 30% of a Sprint.
The penalty for failing to meet this minimum in a Grand Prix is a 16-second post-race time penalty, or an 8-second penalty for a Sprint/short race.
After no pressure penalties in the opening three rounds, five riders were sanctioned on Saturday.
cmgAdQueue.push(function() { AccelerateAdManager.displayAd(‘1’); });
cmgAdQueue.push(function() { AccelerateAdManager.displayAd(‘2’); });
cmgAdQueue.push(function() { AccelerateAdManager.displayAd(‘3’); });
cmgAdQueue.push(function() { AccelerateAdManager.displayAd(‘4’); });
{“path”:{“baseUrl”:”/”,”scriptPath”:null,”pathPrefix”:””,”currentPath”:”node/1047584″,”currentPathIsAdmin”:false,”isFront”:false,”currentLanguage”:”en”},”pluralDelimiter”:”u0003″,”suppressDeprecationErrors”:true,”user”:{“uid”:0,”permissionsHash”:”d001ebdda4e8ac946127c0a959a91a59b7fb0df88de169abb7c11d177263a68f”}}window.NREUM||(NREUM={});NREUM.info={“beacon”:”bam.nr-data.net”,”licenseKey”:”NRJS-cf501d5a09a934adf28″,”applicationID”:”606804703″,”transactionName”:”ZQdTbRBZX0cHV0dbXFxNcFoWUV5aSXBBR0NTDm1XDVxUaCVbXUZBXQ5dXBBkf1sCUWVbVkUhXlcWSl5YClFBHw1EC1RO”,”queueTime”:0,”applicationTime”:1260,”atts”:”SUBQG1hDTEk=”,”errorBeacon”:”bam.nr-data.net”,”agent”:””}
For motorsport news follow TRmotosports on social media.