Brasileirão Série B
· Regular Season - 28
September 16, 2026 02:00
✓Model correct — prediction CRB
Crystopher
(ast. Mikael)
16'
Diogo Hereda da Silva
(ast. Crystopher)
89'
90'+2
(ast. Pedro Henrique Perotti)
Patrick de Paula Carreiro
The ForzaPitch pre-match prediction gave CRB a 57% win probability (draw 21%, Sport Recife 21%). The final result was CRB 2–1 Sport Recife. In 1 previous meetings, CRB have won 1 times, with 0 draws and 0 wins for Sport Recife.
Match statistics
22
Total shots
11
8
Shots on target
3
2
Saves
6
43%
Possession
57%
5
Corners
3
13
Tackles
19
4
🟨 Yellow cards
2
Match Events
Matheus Simonete Bressanelli
7'
⚽Crystopher
· ast. Mikael
16'
Daniel Sampaio Simões
30'
30'
Carlos María de Pena Bonino
Kevin
/ Diogo Hereda da Silva
45'
45'
Dudu Teodora
/
Diego·Hernandez
45'
Fernando Sobral
/
Biel
45'
Augusto Pucci De Freitas
/
Marcelo Ajul
50'
Crystopher
54'
Mikael
/ Joao Batista da Cruz Santos Neto
62'
Vinicius Barata
/ Thiago Fernandes Rodrigues
62'
66'
Patrick de Paula Carreiro
/
Edson Lucas Pereira
Daniel Sampaio Simões
/ Geovane
76'
Pedro Castro
/ Luizão
81'
83'
Neto Pessoa
/
Zé Gabriel
Geovane
84'
86'
Fernando Sobral
⚽Diogo Hereda da Silva
· ast. Crystopher
89'
90'+2
ast. Pedro Henrique Perotti ·
Patrick de Paula Carreiro⚽
Pre-match prediction
57.27%
CRB ←
21.18%
X
21.56%
Sport
✓ Correct prediction —
we assigned to the actual result (CRB)
57.27%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
2.04
—
—
1.12
—
—
Lineups
1
Vitor Caetano
G
Vitor Caetano
G
6
Reverson
D
Reverson
D
33
Lyncon
D
Lyncon
D
22
Bressan
D
Bressan
D
2
Kevin
45'
D
Kevin
45'
D
21
Pedro Castro
81'
M
Pedro Castro
81'
M
97
Dadá Belmonte
M
Dadá Belmonte
M
10
Daniel
76'
M
Daniel
76'
M
8
Crystopher
1 ⚽
1 👟
M
Crystopher
1 ⚽
1 👟
M
20
Vinicius Barata
62'
M
Vinicius Barata
62'
M
28
Mikael
1 👟
62'
F
Mikael
1 👟
62'
F
Bench
7
Douglas Baggio
F
Douglas Baggio
F
26
Estevão
M
Estevão
M
27
Fábio Alemão
D
Fábio Alemão
D
18
Geovane
14'
M
Geovane
14'
M
44
Henri
D
Henri
D
32
Hereda
1 ⚽
45'
D
Hereda
1 ⚽
45'
D
19
João Neto
28'
F
João Neto
28'
F
50
Luizão
9'
M
Luizão
9'
M
12
Matheus
G
Matheus
G
16
Maycon
D
Maycon
D
17
Thiaguinho
28'
F
Thiaguinho
28'
F
95
Ygor Catatau
F
Ygor Catatau
F
26
Thiago Couto
G
Thiago Couto
G
96
Edson
66'
D
Edson
66'
D
33
Kayky Almeida
D
Kayky Almeida
D
5
Marcelo Benevenuto
D
Marcelo Benevenuto
D
3
Marcelo Ajul
45'
D
Marcelo Ajul
45'
D
6
Biel
45'
M
Biel
45'
M
23
Zé Gabriel
83'
M
Zé Gabriel
83'
M
10
C. de Pena
M
C. de Pena
M
20
D. Hernández
45'
M
D. Hernández
45'
M
30
Chrystian Barletta
M
Chrystian Barletta
M
9
Perotti
1 👟
F
Perotti
1 👟
F
Bench
68
Augusto
45'
D
Augusto
45'
D
21
Brenno
G
Brenno
G
25
Clayson
M
Clayson
M
77
Dudu
45'
F
Dudu
45'
F
8
Fernando Sobral
45'
M
Fernando Sobral
45'
M
28
Habraão
D
Habraão
D
31
Marlon
F
Marlon
F
19
Neto Pessoa
7'
F
Neto Pessoa
7'
F
7
Patrick de Paula
1 ⚽
24'
M
Patrick de Paula
1 ⚽
24'
M
76
Raí
D
Raí
D
29
Willian Oliveira
M
Willian Oliveira
M
Best on the pitch
Crystopher
M · CRB
9.00
1 ⚽ 1 👟
2 shots
· 47 pass
Thiago Couto
G · Sport
8.42
· 32 pass
Hereda
D · CRB
7.58
1 ⚽
1 shots
· 23 pass
Patrick de Paula
M · Sport
7.50
1 ⚽
2 shots
· 31 pass
Daniel
M · CRB
7.20
2 shots
· 36 pass
Reverson
D · CRB
7.12
2 shots
· 22 pass
CRB — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Vitor Caetano | G | 90 | 6.46 | — | — | 0 | 34 | 21% | 0 | — | — |
| Reverson | D | 90 | 7.12 | — | — | 2 | 22 | 20% | 2 | — | — |
| Lyncon | D | 90 | 6.70 | — | — | 0 | 38 | 34% | 0 | — | — |
| Bressan | D | 90 | 6.47 | — | — | 0 | 44 | 37% | 0 | 1 | — |
| Kevin | D | 45 | 6.80 | — | — | 0 | 24 | 23% | 1 | — | — |
| Pedro Castro | M | 81 | 6.59 | — | — | 4 | 35 | 29% | 0 | — | — |
| Dadá Belmonte | M | 90 | 7.07 | — | — | 4 | 30 | 22% | 2 | — | — |
| Daniel | M | 76 | 7.20 | — | — | 2 | 36 | 32% | 0 | 1 | — |
| Crystopher | M | 90 | 9.00 | 1 | 1 | 2 | 47 | 42% | 1 | 1 | — |
| Vinicius Barata | M | 62 | 6.32 | — | — | 2 | 17 | 15% | 1 | — | — |
| Mikael | F | 62 | 6.39 | — | 1 | 2 | 5 | 3% | 2 | — | — |
| Geovane | M | 14 | 6.10 | — | — | 0 | 13 | 13% | 1 | 1 | — |
| Hereda | D | 45 | 7.58 | 1 | — | 1 | 23 | 21% | 1 | — | — |
| João Neto | F | 28 | 6.77 | — | — | 1 | 11 | 9% | 1 | — | — |
| Luizão | M | 9 | 6.30 | — | — | 0 | 6 | 6% | 1 | — | — |
| Thiaguinho | F | 28 | 6.59 | — | — | 2 | 19 | 16% | 0 | — | — |
Sport Recife — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Thiago Couto | G | 90 | 8.42 | — | — | 0 | 32 | 24% | 0 | — | — |
| Edson | D | 66 | 6.38 | — | — | 0 | 42 | 39% | 0 | — | — |
| Kayky Almeida | D | 90 | 6.84 | — | — | 1 | 75 | 68% | 2 | — | — |
| Marcelo Benevenuto | D | 90 | 6.67 | — | — | 1 | 76 | 70% | 2 | — | — |
| Marcelo Ajul | D | 45 | 6.18 | — | — | 0 | 23 | 19% | 4 | — | — |
| Biel | M | 45 | 6.59 | — | — | 0 | 27 | 23% | 1 | — | — |
| Zé Gabriel | M | 83 | 6.09 | — | — | 0 | 39 | 34% | 0 | — | — |
| C. de Pena | M | 90 | 5.75 | — | — | 1 | 55 | 40% | 0 | 1 | — |
| D. Hernández | M | 45 | 5.98 | — | — | 1 | 16 | 14% | 1 | — | — |
| Chrystian Barletta | M | 90 | 5.86 | — | — | 3 | 34 | 26% | 1 | — | — |
| Perotti | F | 90 | 6.46 | — | 1 | 2 | 19 | 14% | 2 | — | — |
| Augusto | D | 45 | 6.15 | — | — | 0 | 23 | 19% | 1 | — | — |
| Dudu | F | 45 | 6.34 | — | — | 0 | 18 | 15% | 2 | — | — |
| Fernando Sobral | M | 45 | 6.51 | — | — | 0 | 21 | 19% | 2 | 1 | — |
| Neto Pessoa | F | 7 | 6.30 | — | — | 0 | 1 | 1% | 0 | — | — |
| Patrick de Paula | M | 24 | 7.50 | 1 | — | 2 | 31 | 28% | 1 | — | — |
Frequently Asked Questions
What was the final score of CRB vs Sport Recife?
The final score was CRB 2–1 Sport Recife.
What did the model predict before CRB vs Sport Recife?
The model assigned 57% probability to a CRB win, 21% to a draw, and 21% to an Sport Recife win.