Brasileirão Série B
· Regular Season - 5
April 19, 2026 01:30
Rafa Silva
19'
Ryan
(ast. Marquinhos Gabriel)
50'
43'
(ast. Boschilia)
Vinicius Diniz
The ForzaPitch pre-match prediction gave Vila Nova a 35% win probability (draw 32%, Operario-PR 32%). The final result was Vila Nova 2–1 Operario-PR.
Match statistics
7
Total shots
6
4
Shots on target
3
1.16
Actual xG
1.02
2
Saves
2
45%
Possession
55%
3
Corners
6
13
Tackles
12
7
🟨 Yellow cards
2
Match Events
⚽Rafa Silva
19'
43'
ast. Boschilia ·
Vinicius Diniz⚽
45'+3
Vinícius Diniz
45'
Aylon
Higor
/ Willian Formiga
46'
Willian Maranhao
/ Joao Vieira
46'
Janderson
48'
⚽Ryan
· ast. Marquinhos Gabriel
50'
Caio Marcelo
51'
Pedro Romano
59'
Caio Marcelo
/ Anderson Jesus
62'
63'
Pedro Vilhena
/
Caio Dantas
Willian Formiga
64'
64'
Neto Paraiba
/
Matheus Trindade
74'
E. Torres
/
H. Pereira
João Vieira
75'
81'
Felipe Augusto
/
Vinicius Diniz
81'
Gabriel Feliciano
/
Moraes
Ryan
/ Hayner
82'
Pedro Romano
/ Tiago Pagnussat
82'
Dudu
83'
84'
Rafael Silva
87'
Pre-match prediction
35.19%
Vila ←
32.38%
X
32.43%
Operario-PR
we assigned to the actual result (Vila Nova)
35.19%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.33
1.16
-0.17
1.06
1.02
-0.04
xG dominance was balanced (1.16 – 1.02).
The final result does not reflect the playing dominance.
The model's xG estimates were accurate.
Lineups
1
G
6
Higor
45'
D
Higor
45'
D
38
Caio Marcelo
62'
D
Caio Marcelo
62'
D
4
Pedro Romano
82'
D
2
Elias
D
Elias
D
8
Willian Maranhão
45'
M
Willian Maranhão
45'
M
15
Dudu Dos Santos
M
Dudu Dos Santos
M
99
Janderson
M
Janderson
M
10
Marquinhos Gabriel
1 👟
M
Marquinhos Gabriel
1 👟
M
11
Ryan Lima
82'
M
Ryan Lima
82'
M
9
Rafael Silva
1 ⚽
F
Bench
19
Gustavo Puskas
F
Gustavo Puskas
F
22
Hayner
16'
D
Hayner
16'
D
5
João Vieira
53'
M
João Vieira
53'
M
3
Tiago Pagnussat
16'
D
Tiago Pagnussat
16'
D
13
Willian Formiga
53'
D
Willian Formiga
53'
D
1
G
6
Moraes Júnior
81'
D
Moraes Júnior
81'
D
16
Miranda
D
Miranda
D
22
José Cuenú
D
José Cuenú
D
2
Mikael Doka
D
Mikael Doka
D
10
Gabriel Boschilia
1 👟
M
Gabriel Boschilia
1 👟
M
39
Matheus Trindade
64'
M
Matheus Trindade
64'
M
20
Vinícius Diniz
1 ⚽
81'
M
Vinícius Diniz
1 ⚽
81'
M
11
Aylon
F
Aylon
F
25
Caio Dantas
63'
F
Caio Dantas
63'
F
14
Hildeberto Pereira
74'
F
Hildeberto Pereira
74'
F
Bench
29
Edwin Torres
24'
F
Edwin Torres
24'
F
88
Neto Paraíba
34'
M
Neto Paraíba
34'
M
Best on the pitch
Gabriel Boschilia
M · Operario-PR
7.70
1 👟
1 shots
· 27 pass
G · Vila
7.30
· 28 pass
Aylon
F · Operario-PR
7.30
1 shots
· 22 pass
Marquinhos Gabriel
M · Vila
7.20
1 👟
2 shots
· 35 pass
Ryan Lima
M · Vila
7.20
1 shots
· 17 pass
Vinícius Diniz
M · Operario-PR
7.00
1 ⚽
1 shots
· 40 pass
Vila Nova — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 98 | 7.30 | — | — | — | 28 | 21% | — | — | — | |
| Higor | D | 45 | 6.30 | — | — | — | 16 | 15% | 3 | — | — |
| Caio Marcelo | D | 62 | 6.20 | — | — | — | 31 | 28% | — | 1 | — |
| Pedro Romano | D | 82 | 6.60 | — | — | 2 | 38 | 31% | 4 | 1 | — |
| Elias | D | 98 | 6.90 | — | — | — | 23 | 15% | 1 | — | — |
| Willian Maranhão | M | 45 | 6.30 | — | — | — | 21 | 18% | — | — | — |
| Dudu Dos Santos | M | 98 | 6.30 | — | — | — | 19 | 16% | 1 | 1 | — |
| Janderson | M | 98 | 5.90 | — | — | — | 24 | 17% | — | 1 | — |
| Marquinhos Gabriel | M | 98 | 7.20 | — | 1 | 2 | 35 | 30% | 2 | — | — |
| Ryan Lima | M | 82 | 7.20 | — | — | 1 | 17 | 15% | 1 | — | — |
| Rafael Silva | F | 98 | 6.60 | 1 | — | 2 | 12 | 9% | — | 1 | — |
| Hayner | D | 16 | 6.70 | — | — | — | 1 | — | — | — | — |
| João Vieira | M | 53 | 6.60 | — | — | — | 16 | 15% | — | 1 | — |
| Tiago Pagnussat | D | 16 | 6.60 | — | — | — | — | — | — | — | — |
| Willian Formiga | D | 53 | 6.30 | — | — | — | 12 | 7% | 1 | 1 | — |
Operario-PR — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 98 | 6.20 | — | — | — | 21 | 11% | — | — | — | |
| Moraes Júnior | D | 81 | 6.70 | — | — | — | 32 | 29% | 1 | — | — |
| Miranda | D | 98 | 6.50 | — | — | — | 60 | 50% | 2 | — | — |
| José Cuenú | D | 98 | 6.30 | — | — | — | 47 | 37% | — | — | — |
| Mikael Doka | D | 98 | 6.70 | — | — | 1 | 41 | 38% | 3 | — | — |
| Gabriel Boschilia | M | 98 | 7.70 | — | 1 | 1 | 27 | 23% | 2 | — | — |
| Matheus Trindade | M | 64 | 6.60 | — | — | — | 24 | 24% | 1 | — | — |
| Vinícius Diniz | M | 81 | 7.00 | 1 | — | 1 | 40 | 34% | — | 1 | — |
| Aylon | F | 98 | 7.30 | — | — | 1 | 22 | 14% | 2 | 1 | — |
| Caio Dantas | F | 63 | 6.50 | — | — | 2 | 4 | 4% | — | — | — |
| Hildeberto Pereira | F | 74 | 6.70 | — | — | — | 17 | 11% | — | — | — |
| Edwin Torres | F | 24 | 6.90 | — | — | — | 3 | 3% | — | — | — |
| Neto Paraíba | M | 34 | 6.30 | — | — | — | 13 | 9% | 1 | — | — |
Frequently Asked Questions
What was the final score of Vila Nova vs Operario-PR?
The final score was Vila Nova 2–1 Operario-PR.
What did the model predict before Vila Nova vs Operario-PR?
The model assigned 35% probability to a Vila Nova win, 32% to a draw, and 32% to an Operario-PR win.