
Charles Petro stats
Match-by-match stats

C. Petro
C. Petro vs Petrolul 52
7 games played, 1 more on the benchCharles Petro's next match is on Friday at 16:00 against Petrolul 52. See how Charles Petro did in earlier matches against Petrolul 52.
Before the next match
Botoşani v Petrolul 52, Friday
What Petrolul 52 allow left defensive midfielders
Position stats6 appearances at LCDM against Petrolul 52 in their last 20 matches; league average from the Superliga.
Best odds on C. Petro
Odds OutliersCharles Petro 2026/2027 season stats
As a central midfielder, Charles Petro has appeared in 10 Superliga matches this season, totalling 639 minutes at an average rating of 6.74. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Superliga midfielders.
Attacking stats
Charles Petro has taken 11 shots with 1 on target (9% accuracy), scoring 0 goals. That is a shot roughly every 58 minutes. Those shots are worth 0.6 expected goals (xG), 0 of it from shots on target (xGOT). He is around the divisional average for shooting, ranking in the 51st percentile for shot volume among midfielders. Charles Petro has 0 assists and 2 key passes , creating 1 big chances . That works out to a chance created roughly every 320 minutes. Charles Petro has set up 2 shots for teammates, worth 0 expected assists (xA). His creative output is below average, ranking in the 27th percentile for chance creation among midfielders.
Passing stats
Charles Petro has completed 333 of 406 passes at 82% accuracy , plus 1 accurate crosses . He is elite for passing volume, ranking in the 92nd percentile for passing volume among midfielders.
Possession stats
Charles Petro completes 2 dribbles at a 40% success rate and wins 29 duels .
Defending stats
Charles Petro makes 19 tackles and 14 interceptions , adding 23 clearances . That is a tackle roughly every 34 minutes. He is elite defensively, ranking in the 93rd percentile for tackles among midfielders.
Discipline stats
Charles Petro has committed 7 fouls and received 2 yellow cards , no red cards . That is roughly a booking every 3.5 fouls.
Positions played
SuperligaMainly central midfielder (5 appearances), also at defensive midfielder (1) and left defensive midfielder (1).
Strengths & weaknesses
vs midfieldersStrengths
Weaknesses

Botoşani squad
S. Mailat
28 yrs#7
E. López
28 yrs#9
Ș. Bodișteanu
23 yrs#10
Z. Mitrov
24 yrs#11
D. Stefan
20 yrs#15
Ș. Călin Pănoiu
24 yrs#17
A. Dumitru
21 yrs#19
M. Kovtalyuk
31 yrs#25
A. Dumiter
27 yrs#41
A. Cîmpanu
26 yrs
A. Ferreira
28 yrs#8
L. de Vega
26 yrs#21
A. Dumitru
19 yrs#22
H. Ongenda
31 yrs#26
C. Petro
25 yrs#28
G. Eugen David
23 yrs#33
M. Bordeianu
34 yrs#37
E. Papa
33 yrs#67
D. Ciurel
#75
Malawi squad
S. Gwengwe
25 yrs#9
R. Saizi
23 yrs
Y. Kouakou
27 yrs
B. Adepoju
30 yrs
W. Mpinganjira
24 yrs
P. Mwaungulu
24 yrs
M. Malango
29 yrs
L. Nkhoma
24 yrs
R. Mbulu
32 yrs
F. Duwe
23 yrs#22
C. Petro
25 yrs#28
Y. Singo
26 yrs
B. Singini
27 yrs
M. Paipi
24 yrs
Chawa
31 yrs
L. Njaliwa
28 yrs
L. Aaron
23 yrsPrevious seasons
Per competition, club and country2027
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 180 | 0 | 0 | 0 | 2 | 6.40 |
2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 180 | 0 | 0 | 0 | 0 | 6.32 | |
| 1 | 90 | 0 | 0 | 0 | 0 | 6.50 |
2025/2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 36 | 3,052 | 1 | 1 | 25 | 74 | 6.93 |
2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 180 | 0 | 0 | 0 | 5 | 7.40 | |
| 1 | 90 | 0 | 0 | 0 | 0 | 6.50 |
2024/2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 23 | 1,047 | 0 | 0 | 7 | 35 | 6.55 |
2023/2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 14 | 745 | 0 | 0 | 7 | 28 | 6.82 |
2023
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 4 | 257 | 0 | 0 | 1 | 8 | 4.87 |
2022/2023
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 9 | 810 | 0 | 0 | 4 | 17 | 5.54 |
2021/2022
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 210 | 0 | 0 | 0 | 5 | 6.73 |
About Charles Petro
Superliga 2026/2027 season
This season in the Superliga, Charles Petro has featured across 10 appearances (7 starts), totalling 639 minutes. Charles Petro has attempted 11 shots with 1 on target, a 9% shot accuracy rate. That shot output is worth 0.57 expected goals (xG) this season.
Attacking and creative
In attacking play, Charles Petro has created 2 chances including 1 big chances for teammates. The midfielder has completed 2 successful dribbles from 5 attempts (40% success rate). Charles Petro has contributed 2 key passes and 4 crosses this season.
Defensive and passing
Defensively, Charles Petro has registered 19 tackles (13 won), 14 interceptions, and 23 clearances. In possession, the midfielder has completed 333 from 406 pass attempts, a 82% pass accuracy rate. Charles Petro has won 29 of 54 total duels.
Discipline
Charles Petro has received 2 yellow cards this season, committing 7 fouls and winning 3.
About Charles Petro
Charles Petro is a 25-year-old midfielder playing for Botoşani in the Superliga, representing Malawi. Charles Petro is right-footed and wears the number 28 shirt. Born on 8 February 2001.
Most recent appearance
Charles Petro's most recent match was away at Dinamo Bucureşti on September 21st. Botoşani lost 2-0. Charles Petro played 16 minutes, registering 1 tackle with a match rating of 6.12.
Recent matches
- September 21st2-0 lossatDinamo Bucureşti(16 mins, rating 6.12)
- November 12th2-0 winvsUTA Arad(18 mins, rating 6.65)
- June 16th3-1 lossatAngola(90 mins, rating 6.53)
- December 31st2-1 winvsSouth Sudan(90 mins, rating 6.27)
- May 26th3-1 lossatCFR Cluj(86 mins, rating 6.64)
Next fixture
Charles Petro and Botoşani are next in action on November 6th against Sepsi in the Superliga. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Sepsi vs Botoşani match preview.
Teammates at Botoşani
Charles Petro currently plays alongside Alin Ciobanu, Ștefan Bodișteanu, Luka Kukić, Mykola Kovtalyuk, Andrei Dumitru, George Gligor, Lucas de Vega, Enzo López, Narcis Cosmin Ilas, Romario Benzar, Hervin Ongenda, Friday Adams, David Ciurel, Răzvan Creț, Enriko Papa, Charles Petro, Gabriel Eugen David, Serban Tomache, Michael Pavlovic, Ștefan Călin Pănoiu, Rijad Sadiku, Zoran Mitrov, Aldaír Ferreira, Mihai Bordeianu, Giannis Anestis, Denis Stefan, Alexandru Țigănașu, Miguel Muñoz, Andrei Dumiter, Sebastian Mailat, Pape Djibril Diaw, R. Šuta, Andrei Miron, Antonio Dumitru and Alexandru Cîmpanu at Botoşani.

25 yrs
24 yrs
23 yrs
29 yrs
31 yrs



35 yrs
