🟨
El Paso Locomotive1-1FC Tulsa
Sat, 13 Dec 2025, 15:00
Full Time
3:1
HT: 2 - 0

Match Timeline

30'
David Strelec⚽
Normal Goal → Hayden Hackney
32'
Riley McGree🟨
Yellow Card
36'
Morgan Whittaker⚽
Normal Goal → Solomon Brynn
50'
Tommy Conway
Penalty
60'
Koki Saito🔄
Substitution 1 → Karamoko Dembélé
60'
Jake Clarke-Salter🔄
Substitution 2 → Steve Cook
61'
Rhys Norrington-Davies🔄
Substitution 3 → Esquerdinha
64'
Riley McGree🔄
Substitution 1 → Alexander Gilbert
64'
David Strelec🔄
Substitution 2 → Mamadou Kaly Sene
65'
Tommy Conway🔄
Substitution 3 → Delano Burgzorg
70'
Nicolas Madsen
Penalty
72'
Richard Kone🔄
Substitution 4 → Michael Frey
78'
Amadou Salif Mbengue🔄
Substitution 5 → Kieran Morgan
83'
Morgan Whittaker🔄
Substitution 4 → Samuel Silvera
90'
Hayden Hackney🔄
Substitution 5 → Micah Hamilton

Match Statistics

7Shots on Goal5
2Shots off Goal4
18Total Shots13
9Blocked Shots4
13Shots insidebox8
5Shots outsidebox5
13Fouls8
10Corner Kicks4
3Offsides4
63Ball Possession37
1Yellow Cards0
4Goalkeeper Saves4
489Total passes288
419Passes accurate219
86Passes %76
2.16expected_goals1.28
0goals_prevented0

Starting Lineups

MiddlesbroughMiddlesbrough1:1

Starting XI

31Solomon BrynnG
3Matt TargettD
7Hayden HackneyM
8Riley McGreeM
9Tommy ConwayF
5Alfie JonesD
16Alan BrowneM
11Morgan WhittakerM
13David StrelecF
12Luke AylingD
2Callum BrittainD

QPRQPR1:1

Starting XI

1Paul NardiG
18Rhys Norrington-DaviesD
14Koki SaitoM
16Rumarn BurrellF
6Jake Clarke-SalterD
24Nicolas MadsenM
22Richard KoneF
3Jimmy DunneD
40Jonathan VaraneM
27Amadou Salif MbengueD
11Paul SmythM

Head-to-Head

📈 Team Form & Statistics

Middlesbrough
Middlesbrough
Form: W-W-W-L-D
QPR
QPR
Form: W-W-L-W-W
Record
5 W
3 D
2 L
•
5 W
1 D
4 L
Goals Per Game
1.6
Scored
vs
1.3
Scored
1.4
Conceded
vs
1.4
Conceded
Betting Indicators
Clean Sheets
10%
Clean Sheets
30%
BTTS
80%
BTTS
60%
Home/Away Performance
Scored
Home:1.8
Away:1.5
Conceded
Home:1.8
Away:1.2
Scored
Home:2.0
Away:0.6
Conceded
Home:2.0
Away:0.8

ELO comparison

Pre-match ratings

Rating period
Match snapshot
Middlesbrough versus QPR: long term ELO, before the match
MiddlesbroughHomeRatingQPRAway
Strength
1,578.7Overall1,517
1,582.9Match venue1,497.1
1,582.9At home1,481.9
1,523.6Away1,497.1
Attack & defence
1,501.3Attack1,480
1,559.2Defence1,518.8
1,490.5Home attack1,486.1
1,521.9Away attack1,429.7
1,580.1Home defence1,489.3
1,520.4Away defence1,542.7
Match profile
1,401.7Goal environment1,551.7
1,295Home goals1,690
1,606.7Away goals1,361.7
1,519.6Possession1,490.9
Specialist ratings
1,528.8Set-piece attack1,506
1,527.8Set-piece defence1,505.8
1,563.8Close games1,527.4
1,583.3Winning margin1,510.8

Match venue compares Middlesbrough at home with QPR away. All ratings are within this league.

Higher goal environment ratings mean higher-scoring games, not necessarily a stronger team. A starting league rating is 1500.

📝 Match Preview

Middlesbrough vs QPR: Goals Expected in Top-Six Clash
Recommendation:BOTH_TEAMS_TO_SCORE_YES
Odds:1.73
Expected Value:+17.6%
Confidence:70

The Riverside Stadium hosts a fascinating Championship encounter as second-placed Middlesbrough welcome seventh-placed QPR in a match that promises goals based on the compelling historical and recent trends. Boro sit eight points clear of their visitors and arrive with momentum, fresh from a 2-1 win at Charlton and a stunning 4-1 demolition of Hull City. However, their home form reveals a vulnerability that QPR will look to exploit. Middlesbrough's strength is undeniable—they average 1.80 points per game over their last ten and have lost just twice. Yet, a deeper dive shows a team that struggles to keep clean sheets, managing just one in their last ten outings. Both teams have scored in a staggering 80% of those matches, including in their last home game, a 2-4 defeat to league leaders Coventry. They score freely (1.75 goals per game at home) but concede at the same rate, making them a prime candidate for a 'Both Teams to Score' scenario. QPR's form is more erratic, with five wins and four losses from ten. Their recent 2-1 victory over Birmingham and 3-1 win against West Brom show they can hurt teams, but a concerning 3-1 loss to bottom-side Norwich highlights their inconsistency. Crucially, their away form tells two stories: a solid defense conceding just 0.80 goals per game on the road, but a blunt attack scoring only 0.60. However, they have found the net in three of their last five away trips, including at Norwich and Blackburn. The head-to-head record screams goals. In the last nine meetings, seven have featured over 2.5 goals and both teams have scored in those same seven clashes. The most recent fixture, a 2-1 Middlesbrough win in March, continued this trend. Historically, QPR has enjoyed success at the Riverside, winning three of the five previous visits, which should give them belief despite the league table gap. Statistically, Middlesbrough dominates possession (59.9%) and passing accuracy (84.7%), while QPR is more pragmatic (46.3% possession, 75.6% pass accuracy). Boro's high defensive line and attacking intent often leave spaces, a pattern QPR's counter-attack could exploit. The goal expectancy model points to a 2-1 or 1-1 type of game, aligning perfectly with the 'Both Teams to Score' market. **Key Points:** * Middlesbrough's games see both teams score in 80% of their last ten matches. * The historical H2H record shows BTTS in 7 of the last 9 meetings (78%). * QPR, while low-scoring away, have scored in 3 of their last 5 road games. * Middlesbrough concedes 1.75 goals per game at home, offering QPR opportunities. * QPR's decent away defense (0.80 goals conceded per game) should keep them competitive. **Summary & Betting Verdict:** All data points towards both nets rattling. Middlesbrough's potent attack and leaky home defense, combined with QPR's capability to score on the road and the overwhelming historical trend, make 'Both Teams to Score - Yes' the standout value bet at 1.73. The odds imply a 57.8% chance, but the true probability based on these trends feels significantly higher, offering clear positive expected value for the analytical bettor.

Read Full Preview →