Oţelul vs Dinamo Bucuresti Prediction

Oţelul
1-1
Finished
HT 0-1
Dinamo Bucuresti
Stadionul Oțelul, Galati·George Catalin Gaman, Romania 31/07/2026

AI Best Pick

Statistical forecasts for entertainment purposes only - not betting or financial advice.

Data Quality
Complete
Match Importance
4.0 / 10
Value Analysis
76%Trust
Goals O/U
Over 1.5 Goals
1.40
SignalHIGHModel42%SurpriseMediumGap+9.2%
Oţelul Rest
7 days
Dinamo Bucuresti Rest
6 days

Oţelul vs Dinamo Bucuresti: the result in context

Oţelul and Dinamo Bucuresti drew 1-1 in the Liga I on 31 Jul 2026. Oţelul had gone in with the better form, having won 3 of their previous five against 1 for Dinamo Bucuresti.

Their 10 previous meetings averaged 2.4 goals, with both teams scoring in 4 of them. Referee George Catalin Gaman averages 5.25 cards a game, 0.61 more than other referees in the same competitions.

Match Forecasts

Match Result
1
22%3.45
X
29%3.15
2
49%2.10
Double Chance
1X
51%1.67
X2
78%1.29
Both Teams to Score
Yes
51%1.91
No
49%1.80
Goals
Projected Goals: 1.17 + 1.53 = 2.70
Over 1.5
76%1.40
Over 2.5
51%2.23
Over 3.5
27%4.00
Under 1.5
24%2.88
Under 2.5
49%1.62
Under 3.5
73%1.20
Corners

Corner forecasts not available for this match

Cards

Card forecasts not available for this match

Match Events

27'A. MusiFoul
42'A. SoroAssist: D. Armstrong
64'A. Musi INO. Hintsa out
66'PatrickAssist: N. Pedro
72'A. Pop INA. Mazilu out
73'D. IrimiaFoul
74'D. Bordun INA. Balanica out
80'A. SoroDelay of game
80'N. CamposUnsportsmanlike conduct
85'D. Armstrong INI. Tarba out
85'D. Irimia IND. Benavides out
85'Patrick INJoao Paulino out

Lineups

Oţelul
4-2-3-1Coach: Stjepan Tomas
Dinamo Bucuresti
4-4-2Coach: Nuno Campos
Avg rating6.82
Avg rating6.61
Cosmin Dur-Bozoancă7.21C. Dur-Bozoancă
Habib Sylla6.25H. Sylla
Milen Zhelev6.62M. Zhelev
Paul Iacob7.26P. Iacob
Kazu7.388Kazu
Andrei Ciobanu7.217A. Ciobanu
João LameiraC6.98J. Lameira
Denis Bordun6.624D. Bordun
Pedro Nuno6.527P. Nuno
Andrézinho6.910Andrézinho
Patrick Fernandes7.79P. Fernandes
Alaa Bellaarouch6.636A. Bellaarouch
David Irimia6.320D. Irimia
Martín Pascual7.344M. Pascual
Nikita Stoinov6.615N. Stoinov
Raul Opruț6.631R. Opruț
Danny Armstrong6.277D. Armstrong
Alberto Soro7.329A. Soro
Andrei Mărginean6.790A. Mărginean
Cătălin CîrjanC7.010C. Cîrjan
Alexandru Musi6.27A. Musi
Alexandru Pop6.299A. Pop

Oţelul Substitutes

13Mario Contra
22Gabriel Ursu
16Dan Neicu
20Robert Olteanu
18Dragoș Aftene
30Matei Frunză
39Teodor Lungu
77Alexandru Bălănică74'for D. Bordun6.2
15Cristian Neicu
7João Paulino85'for Patrick6.2

Dinamo Bucuresti Substitutes

73Alexandru Roșca
66Ștefan Opriș
19Răzvan Radu
30Matteo Duțu
21Cristian Mihai
16Godwin Udosen
98Alexandru Irimia
22Darío Benavides85'for D. Irimia6.3
23Ianis Tarbă85'for D. Armstrong6.7
26Adrian Mazilu72'for A. Pop6.9
18Oliver Hintsa64'for A. Musi6.3
17Vadym Kyrychenko

Match Stats

OţelulDinamo Bucuresti
49%Ball Possession51%
3Corner Kicks4
0Yellow Cards3
6Total Shots12
3Shots on Goal4
2Shots off Goal3
2Shots Inside Box6
4Shots Outside Box6
1Blocked Shots5
12Fouls16
1Offsides1
3Goalkeeper Saves2
431Total Passes441
353Passes Accurate377
82%Pass Accuracy85%

Team Comparison

OţelulOţelul
Dinamo BucurestiDinamo Bucuresti
1461Elo Rating 1727
1.43Attack 2.31
1.03Defense 1.74
0%Hit Rate 56%
21.3Shots per Game 20.3
6.4Shots on Target 5.5
7.3Corners per Game 7.4
2.3Cards per Game 2.3

AI Insights

📈BTTS Trend40% in H2H
📉Home Underperforming

Game State Tendencies

OţelulOţelul
  • Tied at half-time in 40% of matches
  • Scores more in 2nd half (1.2 vs 0.2 in first half)
  • Concedes more in 2nd half and can tire late
Dinamo BucurestiDinamo Bucuresti
  • Comeback tendency: recovers from HT deficit 50% of the time
  • Scores more in 2nd half (1.7 vs 0.6 in first half)
  • Concedes more in 2nd half and can tire late

Head to Head

Last 10 meetings, all competitions

OţelulOţelul3Wins · 30%
Draws220%
Dinamo BucurestiDinamo Bucuresti5Wins · 50%
2.4Avg Goals
40%Both teams scored4 of 10
40%3+ goals4 of 10

Previous meetings

Liga I29/11/2025
Dinamo BucurestiOţelul
10
Liga I27/07/2025
OţelulDinamo Bucuresti
21
Liga I04/02/2025
Dinamo BucurestiOţelul
10
Liga I20/09/2024
OţelulDinamo Bucuresti
11
Liga I08/04/2024
OţelulDinamo Bucuresti
10
Liga I18/02/2024
Dinamo BucurestiOţelul
31
Cupa României07/12/2023
Dinamo BucurestiOţelul
33
Liga I29/09/2023
OţelulDinamo Bucuresti
10
Liga II11/05/2023
OţelulDinamo Bucuresti
02
Liga II07/04/2023
Dinamo BucurestiOţelul
30

Recent Form

OţelulOţelul
5W4D1L
24/07/2026
Uta AradOţelul
22
D
18/07/2026
OţelulCFR 1907 Cluj
21
W
11/07/2026
OţelulFC Bacau
31
W
03/07/2026
Farul ConstantaOţelul
00
D
18/05/2026
Petrolul PloiestiOţelul
15
W
09/05/2026
OţelulFarul Constanta
32
W
02/05/2026
OţelulMetaloglobus
22
D
25/04/2026
FC BotosaniOţelul
11
D
17/04/2026
OţelulUta Arad
10
W
11/04/2026
FCSBOţelul
40
L
Dinamo BucurestiDinamo Bucuresti
3W2D5L
25/07/2026
Dinamo BucurestiUniversitatea Craiova
51
W
19/07/2026
Petrolul PloiestiDinamo Bucuresti
10
L
11/07/2026
Dinamo BucurestiFarul Constanta
13
L
01/07/2026
Omonia NicosiaDinamo Bucuresti
21
L
27/06/2026
Motor LublinDinamo Bucuresti
31
L
20/06/2026
Górnik ŁęcznaDinamo Bucuresti
12
W
29/05/2026
Dinamo BucurestiFCSB
1121
L
23/05/2026
Universitatea ClujDinamo Bucuresti
11
D
16/05/2026
Dinamo BucurestiCFR 1907 Cluj
00
D
10/05/2026
Dinamo BucurestiArges Pitesti
21
W

Referee Profile

George Catalin Gaman100 matches

5.25Cards per match
5.00Yellow cards per match
0.25Red cards per match
26.2Fouls per match

Compared with other referees

George Catalin Gaman5.25
Other referees4.64

5.25 cards a match, 0.61 more than other referees in the same competitions and seasons (4.64).

Cards come from 59 matches with official statistics.

Full referee stats

League Table

Liga I 2026
#TeamMPWDLGGDPtsForm
1Universitatea CraiovaUniversitatea Craiova15103234:10+2433DWWWW
2Dinamo BucurestiDinamo Bucuresti15103232:11+2133LWDWW
3RapidRapid1594224:14+1031DWLWW
4Petrolul PloiestiPetrolul Ploiesti1583420:18+227WDWDL
5Universitatea ClujUniversitatea Cluj1582526:20+626DWWDL
6Farul ConstantaFarul Constanta1566324:22+224DWWLW
7Corvinul HunedoaraCorvinul Hunedoara1564517:16+122WWLLW
8FCSBFCSB1563620:21-121LLWWW
9CFR 1907 ClujCFR 1907 Cluj1554620:21-119DDDLW
10Uta AradUta Arad1553716:20-418LLWWL
11Sepsi OSK Sfantu GheorgheSepsi OSK Sfantu Gheorghe1546511:20-918WDLDL
12FC BotosaniFC Botosani1536619:20-115DLLLW
13Arges PitestiArges Pitesti1543810:17-715WLLDL
14OţelulOţelul1527617:23-613DDLDL
15FC VoluntariFC Voluntari15221115:33-188LLLLL
16CsikszeredaCsikszereda1513119:28-196DLWDL
#TeamMPGPts
1Universitatea CraiovaUniversitatea Craiova1534:1033
2Dinamo BucurestiDinamo Bucuresti1532:1133
3RapidRapid1524:1431
4Petrolul PloiestiPetrolul Ploiesti1520:1827
5Universitatea ClujUniversitatea Cluj1526:2026
6Farul ConstantaFarul Constanta1524:2224
7Corvinul HunedoaraCorvinul Hunedoara1517:1622
8FCSBFCSB1520:2121
9CFR 1907 ClujCFR 1907 Cluj1520:2119
10Uta AradUta Arad1516:2018
11Sepsi OSK Sfantu GheorgheSepsi OSK Sfantu Gheorghe1511:2018
12FC BotosaniFC Botosani1519:2015
13Arges PitestiArges Pitesti1510:1715
14OţelulOţelul1517:2313
15FC VoluntariFC Voluntari1515:338
16CsikszeredaCsikszereda159:286
PromotionRelegation

About the Oţelul vs Dinamo Bucuresti forecast

The forecasts for this Liga I match are built from team Elo ratings, recent form, scoring data and the head-to-head record, and are updated as new data arrives before kickoff.

How to Read These Forecasts

Each percentage is the model's calculated likelihood for that outcome. Above 65% means strong statistical confidence; 45-65% points to a competitive, open match; below 45% means the outcome is statistically less likely. All figures are for information and entertainment only.

Oţelul and Dinamo Bucuresti in the Liga I table

The table shows a wide gap: Dinamo Bucuresti are 2nd in the Liga I, while Oţelul sit 14th, 20 points behind. League goal record so far: Oţelul 17-23, Dinamo Bucuresti 32-11. The full standings are on the Liga I Table 2026 page.

Key Factors for This Match

This forecast is based on a complete recent-form dataset for both teams.

All forecasts are generated by statistical and machine learning models for informational and entertainment purposes only. They are not guaranteed and do not constitute financial or betting advice.