Brasileirão Série B
· Regular Season - 6
April 26, 2026 03:30
Pedro Perotti
(ast. de Pena Carlos)
52'
The ForzaPitch pre-match prediction gave Sport Recife a 35% win probability (draw 32%, Novorizontino 32%). The final result was Sport Recife 1–0 Novorizontino.
Match statistics
9
Total shots
10
5
Shots on target
4
1.39
Actual xG
0.52
4
Saves
3
57%
Possession
43%
3
Corners
5
8
Tackles
6
4
🟨 Yellow cards
5
Match Events
16'
Tavinho
46'
Vinicius Paiva
/
Tavinho
Ze Gabriel
/ Iury Castilho
46'
Clayson
/ de Pena Carlos
46'
⚽Pedro Perotti
· ast. de Pena Carlos
52'
55'
Juninho
Madson
/ Augusto
59'
60'
Romulo
/
Juninho
60'
Kauan Alemao
/
Ivan Alvarino
de Pena Carlos
63'
Habraao
/ Patrick
67'
75'
Helio Borges
/
Diego Galo
Biel Fonseca
/ Yago Felipe
77'
81'
Luis Oyama
81'
C. Ortiz
/
Luis Oyama
Iury Castilho
90'+1
90'+2
Patrick
Pedro Perotti
90'+5
Felipinho
90'+6
90'+6
Helio Borges
Pre-match prediction
35.91%
Sport ←
32.09%
X
32.0%
Novorizontino
we assigned to the actual result (Sport Recife)
35.91%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
1.21
1.39
+0.18
1.07
0.52
-0.55
Sport Recife dominated by xG (1.39 vs 0.52).
The final result reflects the playing dominance.
The model's xG estimates diverged from reality.
Lineups
26
G
60
Felipinho
D
Felipinho
D
28
Habraão
67'
D
Habraão
67'
D
5
D
13
Madson
59'
D
Madson
59'
D
6
Biel Fonseca
77'
M
Biel Fonseca
77'
M
23
Zé Gabriel
45'
M
Zé Gabriel
45'
M
25
Clayson
45'
M
Clayson
45'
M
58
Zé Lucas
M
Zé Lucas
M
30
Chrystian Barletta
M
Chrystian Barletta
M
9
Perotti
1 ⚽
F
Perotti
1 ⚽
F
Bench
68
Augusto Pucci
41'
D
Augusto Pucci
41'
D
10
Carlos De Pena
1 👟
55'
M
Carlos De Pena
1 👟
55'
M
11
Gustavo Maia
F
Gustavo Maia
F
95
Iury Castilho
55'
F
31
Marlon
F
Marlon
F
7
Yago Felipe
23'
M
Yago Felipe
23'
M
31
G
66
D
4
Patrick
D
Patrick
D
25
Dantas
D
22
Alexis Alvarino
60'
D
Alexis Alvarino
60'
D
19
Diego Galo
75'
M
Diego Galo
75'
M
6
Luís Oyama
81'
M
Luís Oyama
81'
M
17
Matheus Bianqui
M
Matheus Bianqui
M
15
Tavinho
45'
M
50
Juninho
60'
F
Juninho
60'
F
11
Robson
F
Robson
F
Bench
21
Alemão
40'
D
Alemão
40'
D
9
Carlão
F
Carlão
F
8
C. Ortíz
19'
F
C. Ortíz
19'
F
77
Hélio Borges
25'
F
Hélio Borges
25'
F
24
Jhilmar Lora
D
18
Léo Naldi
M
Léo Naldi
M
10
Rômulo
40'
M
Rômulo
40'
M
16
Vinicius Paiva
55'
F
Vinicius Paiva
55'
F
Best on the pitch
Perotti
F · Sport
8.20
1 ⚽
3 shots
· 8 pass
Carlos De Pena
M · Sport
7.90
1 👟
3 shots
· 16 pass
G · Sport
7.70
· 29 pass
Felipinho
D · Sport
7.70
· 42 pass
D · Sport
7.30
· 73 pass
Madson
D · Sport
7.30
· 40 pass
Sport Recife — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 100 | 7.70 | — | — | — | 29 | 19% | — | — | — | |
| Felipinho | D | 100 | 7.70 | — | — | — | 42 | 34% | 1 | 1 | — |
| Habraão | D | 67 | 6.90 | — | — | — | 58 | 54% | — | — | — |
| D | 100 | 7.30 | — | — | — | 73 | 67% | 2 | — | — | |
| Madson | D | 59 | 7.30 | — | — | — | 40 | 36% | — | — | — |
| Biel Fonseca | M | 77 | 7.20 | — | — | — | 31 | 27% | 1 | — | — |
| Zé Gabriel | M | 45 | 6.90 | — | — | — | 21 | 17% | — | — | — |
| Clayson | M | 45 | 7.20 | — | — | 1 | 12 | 10% | — | — | — |
| Zé Lucas | M | 100 | 6.90 | — | — | — | 25 | 24% | 1 | — | — |
| Chrystian Barletta | M | 100 | 6.90 | — | — | 1 | 23 | 17% | 2 | — | — |
| Perotti | F | 100 | 8.20 | 1 | — | 3 | 8 | 3% | — | 1 | — |
| Augusto Pucci | D | 41 | 6.90 | — | — | — | 12 | 11% | — | — | — |
| Carlos De Pena | M | 55 | 7.90 | — | 1 | 3 | 16 | 10% | — | 1 | — |
| Iury Castilho | F | 55 | 6.20 | — | — | 1 | 4 | 3% | 1 | 1 | — |
| Yago Felipe | M | 23 | 6.60 | — | — | — | 2 | 2% | — | — | — |
Novorizontino — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 100 | 6.90 | — | — | — | 11 | 11% | — | — | — | |
| D | 100 | 6.60 | — | — | 1 | 22 | 18% | 1 | — | — | |
| Patrick | D | 100 | 6.70 | — | — | — | 48 | 35% | 1 | 1 | — |
| Dantas | D | 100 | 7.30 | — | — | 1 | 37 | 37% | — | — | — |
| Alexis Alvarino | D | 60 | 6.20 | — | — | — | 23 | 19% | 2 | — | — |
| Diego Galo | M | 75 | 6.50 | — | — | 2 | 9 | 7% | — | — | — |
| Luís Oyama | M | 81 | 6.50 | — | — | 1 | 27 | 22% | — | 1 | — |
| Matheus Bianqui | M | 100 | 6.30 | — | — | 1 | 37 | 26% | — | — | — |
| Tavinho | M | 45 | 6.20 | — | — | — | 8 | 7% | — | 1 | — |
| Juninho | F | 60 | 6.70 | — | — | 1 | 16 | 13% | — | 1 | — |
| Robson | F | 100 | 6.30 | — | — | 2 | 22 | 12% | 1 | — | — |
| Alemão | D | 40 | 7.30 | — | — | — | 12 | 11% | 1 | — | — |
| C. Ortíz | F | 19 | 6.30 | — | — | — | 3 | 2% | — | — | — |
| Hélio Borges | F | 25 | 6.30 | — | — | — | 4 | 3% | — | 1 | — |
| Rômulo | M | 40 | 7.20 | — | — | 1 | 8 | 6% | — | — | — |
| Vinicius Paiva | F | 55 | 7.20 | — | — | — | 10 | 7% | — | — | — |
Frequently Asked Questions
What was the final score of Sport Recife vs Novorizontino?
The final score was Sport Recife 1–0 Novorizontino.
What did the model predict before Sport Recife vs Novorizontino?
The model assigned 35% probability to a Sport Recife win, 32% to a draw, and 32% to an Novorizontino win.