← Brasileirão Série B
#2 · 16 pts
1 – 0
Final score
#6 · 12 pts
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
Δ
Sport
1.21
1.39
+0.18
Novorizontino
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.
League Table
#Team GPts
1 São Bernardo São Bernardo 8 16
2 Sport Recife Sport Recife 8 16
3 Fortaleza EC Fortaleza EC 8 15
4 Nautico Recife Nautico Recife 8 13
5 Vila Nova Vila Nova 8 13
6 Novorizontino Novorizontino 8 12
7 Criciuma Criciuma 8 12
8 Operario-PR Operario-PR 8 12
9 Juventude Juventude 8 12
10 Atletico Goianiense Atletico Goianiense 8 11
11 Goias Goias 8 10
12 Avai Avai 8 10
13 Athletic Club Athletic Club 8 10
14 Ceara Ceara 8 10
15 Botafogo SP Botafogo SP 8 9
16 Cuiaba Cuiaba 8 9
17 CRB CRB 8 8
18 Ponte Preta Ponte Preta 8 7
19 Londrina Londrina 8 5
20 America Mineiro America Mineiro 8 2
Lineups
Sport Recife Sport Recife 4-2-3-1
26
G 7.70
60 Felipinho Felipinho D 7.70
28 Habraão Habraão 67' D 6.90
5
D 7.30
13 Madson Madson 59' D 7.30
6 Biel Fonseca Biel Fonseca 77' M 7.20
23 Zé Gabriel Zé Gabriel 45' M 6.90
25 Clayson Clayson 45' M 7.20
58 Zé Lucas Zé Lucas M 6.90
30 Chrystian Barletta Chrystian Barletta M 6.90
9 Perotti Perotti 1 ⚽ F 8.20
Bench
68 Augusto Pucci Augusto Pucci 41' D 6.90
10 Carlos De Pena Carlos De Pena 1 👟 55' M 7.90
11 Gustavo Maia Gustavo Maia F
95
Iury Castilho 55' F 6.20
31 Marlon Marlon F
7 Yago Felipe Yago Felipe 23' M 6.60
31
G 6.90
66
D 6.60
4 Patrick Patrick D 6.70
25
Dantas D 7.30
22 Alexis Alvarino Alexis Alvarino 60' D 6.20
19 Diego Galo Diego Galo 75' M 6.50
6 Luís Oyama Luís Oyama 81' M 6.50
17 Matheus Bianqui Matheus Bianqui M 6.30
15
Tavinho 45' M 6.20
50 Juninho Juninho 60' F 6.70
11 Robson Robson F 6.30
Bench
21 Alemão Alemão 40' D 7.30
9 Carlão Carlão F
8 C. Ortíz C. Ortíz 19' F 6.30
77 Hélio Borges Hélio Borges 25' F 6.30
24
Jhilmar Lora D
18 Léo Naldi Léo Naldi M
10 Rômulo Rômulo 40' M 7.20
16 Vinicius Paiva Vinicius Paiva 55' F 7.20
Best on the pitch
Perotti
Perotti
F · Sport
8.20
1 ⚽
3 shots · 8 pass
Carlos De Pena
Carlos De Pena
M · Sport
7.90
1 👟
3 shots · 16 pass
G · Sport
7.70
· 29 pass
Felipinho
Felipinho
D · Sport
7.70
· 42 pass
D · Sport
7.30
· 73 pass
Madson
Madson
D · Sport
7.30
· 40 pass
Sport Recife Sport Recife — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
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 Novorizontino — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
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.