FooSports
Photo of John Charles Petro

John Charles Petro

Malawi | Defender | Malawi

John Charles Petro, 25, is a footballer from Malawi playing as Defender for Malawi. Petro was born in Malawi. In the 2025/26 Africa Cup of Nations Qualification season Petro has 2 appearances with 0 goals and 0 assists in 180 minutes at an average rating of 7.25.

Profile

Full name
John Charles Petro
Age
25
Born
8 February 2001 | Malawi
Nationality
Malawi
Position
Defender
Shirt number
28
Current club
Malawi

Season by Season Stats

Season statistics for John Charles Petro
Season Team League Apps Goals Assists xG Yellow Red Rating
25/26 Malawi Africa Cup of Nations Qualification 2 0 0 0 0 7.25
25/26 FC Botosani Liga I 36 1 1 6 0 6.98
23/24 Malawi Africa Cup of Nations Qualification 4 0 0 1 0 6.05
2023 Malawi Africa Cup of Nations 4 0 0 1 0
2023 Malawi World Cup - Qualification Africa 1 0 0 0 0

Career

Trophy Cabinet | 3 won

  • Super Liga 2021/2022 · 2020/2021 Moldova
  • Cupa 2021/2022 Moldova

Runner-up finishes

  • Cupa 1× | 2020/2021 | Moldova
  • Supercupa 1× | 2021 | Moldova

Clubs | 1

Injury and Suspension History

Frequently Asked Questions

What position does John Charles Petro play?

John Charles Petro plays as Defender.

Which team does John Charles Petro play for?

John Charles Petro plays for Malawi in the Africa Cup of Nations Qualification.

How many goals has John Charles Petro scored this season?

John Charles Petro has scored 0 goals in 2 appearances in the Africa Cup of Nations Qualification 2025/26 season.

How old is John Charles Petro?

John Charles Petro is 24 years old and comes from Malawi.

Updated: 11 Jul 2026, 08:47 UTC