Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballFriendliesFull time

South Africa vs Panama 1-2: result, March 31, 2026

Cape Town Stadium

South Africa
1:2
PanamaWinner

Team statistics

  • 1Shots on goal4
  • 2Shots off goal3
  • 6Total shots8
  • 3Blocked shots1
  • 2Shots inside box6
  • 4Shots outside box2
  • 1Shots on goal4
  • 2Shots off goal3
  • 6Total shots8
  • 3Blocked shots1
  • 2Shots inside box6
  • 4Shots outside box2
  • 11Fouls13
  • 1Corners1
  • 2Offsides0
  • 55%Possession45%
  • 3Yellow cards4
  • -Red cards-
  • 2Saves1
  • 418Passes336
  • 363Accurate passes282
  • 87%Pass accuracy84%
  • -Expected goals-
  • -Goals prevented-

Line-ups

South Africa

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 21I. OkonD
  4. 14M. MbokaziD
  5. 6A. ModibaD
  6. 4T. MokoenaM
  7. 23J. AdamsM
  8. 15B. HlongwaneM
  9. 10R. MofokengM
  10. 8T. MoremiM
  11. 9L. FosterF

Panama

  1. 22O. MosqueraG
  2. 14C. HarveyD
  3. 13J. RamosD
  4. 3J. CordobaD
  5. 23M. MurilloM
  6. 20A. GodoyM
  7. 8A. CarrasquillaM
  8. 19J. GutierrezM
  9. 7PumaF
  10. 10I. DiazF
  11. 9K. BarriaF

South Africa

  1. 1R. WilliamsG
  2. 20K. MudauD
  3. 21I. OkonD
  4. 14M. MbokaziD
  5. 6A. ModibaD
  6. 4T. MokoenaM
  7. 23J. AdamsM
  8. 15B. HlongwaneM
  9. 10R. MofokengM
  10. 8T. MoremiM
  11. 9L. FosterF

Bench

  1. 22R. GossG
  2. 16R. LeanerG
  3. 18S. KabiniD
  4. 2T. MatuludiD
  5. 3K. NdamaneD
  6. 19N. SibisiD
  7. 5T. MbathaM
  8. 13S. SitholeM
  9. 11T. ZwaneM
  10. 7O. AppollisF
  11. 17E. MakgopaF
  12. 12T. MasekoF

Coach

Hugo Broos

Panama

  1. 22O. MosqueraG
  2. 14C. HarveyD
  3. 13J. RamosD
  4. 3J. CordobaD
  5. 23M. MurilloM
  6. 20A. GodoyM
  7. 8A. CarrasquillaM
  8. 19J. GutierrezM
  9. 7PumaF
  10. 10I. DiazF
  11. 9K. BarriaF

Bench

  1. 12C. SamudioG
  2. 2C. BlackmanD
  3. 15E. DavisD
  4. 4M. KrugD
  5. 5R. MillerD
  6. 11Y. BarcenasM
  7. 6C. Martinez
  8. 17J. FajardoF
  9. 18C. WatermanF
  10. 21C. YanisF

Coach

Thomas Christiansen

Timeline

0'15'30'45'60'75'90'105'120'
  1. 58'GoalJ. CordobaPanama
  2. 64'GoalM. Mbokazi (assist: T. Zwane)South Africa
  3. 77'GoalJ. Ramos (assist: Puma)Panama
0'15'30'45'60'75'90'105'120'
  1. 19'Yellow cardA. GodoyPanama
  2. 31'Yellow cardA. CarrasquillaPanama
  3. 46'SubstitutionOn: R. LeanerOff: R. WilliamsSouth Africa
  4. 46'SubstitutionOn: E. MakgopaOff: L. FosterSouth Africa
  5. 46'SubstitutionOn: J. FajardoOff: K. BarriaPanama
  6. 57'Yellow cardT. MoremiSouth Africa
  7. 58'GoalJ. CordobaPanama
  8. 60'SubstitutionOn: T. ZwaneOff: R. MofokengSouth Africa
  9. 60'SubstitutionOn: O. AppollisOff: B. HlongwaneSouth Africa
  10. 60'SubstitutionOn: T. MasekoOff: T. MoremiSouth Africa
  11. 64'GoalM. Mbokazi (assist: T. Zwane)South Africa
  12. 66'Yellow cardJ. AdamsSouth Africa
  13. 69'SubstitutionOn: S. SitholeOff: J. AdamsSouth Africa
  14. 70'SubstitutionOn: C. BlackmanOff: J. GutierrezPanama
  15. 70'SubstitutionOn: R. MillerOff: J. CordobaPanama
  16. 70'SubstitutionOn: C. MartinezOff: A. GodoyPanama
  17. 77'GoalJ. Ramos (assist: Puma)Panama
  18. 79'Yellow cardS. SitholeSouth Africa
  19. 83'Yellow cardPumaPanama
  20. 83'SubstitutionOn: Y. BarcenasOff: PumaPanama
  21. 86'SubstitutionOn: T. MbathaOff: T. MokoenaSouth Africa
  22. 90'Yellow cardC. MartinezPanama
  23. 90'SubstitutionOn: C. WatermanOff: I. DiazPanama

Players of the match

  • 7.5José CórdobaPanama
  • 7.3Mbekezeli MbokaziSouth Africa
  • 7.3Jiovany RamosPanama
PlayerMinutesRating
José Córdoba707.5
Mbekezeli Mbokazi907.3
Jiovany Ramos907.3
José Luis Rodríguez837
Teboho Mokoena866.9
Relebohile Mofokeng606.9
Carlos Harvey906.9
Yoel Bárcenas116.9
Lyle Foster456.7
Thapelo Maseko306.7
Themba Zwane306.7
Kadir Barría456.7
José Fajardo456.7
Cristian Martínez206.7
Ronwen Williams456.6
Jayden Adams696.6
Oswin Appollis306.6
Adalberto Carrasquilla906.6
Ismael Díaz896.6
César Blackman206.6
Roderick Miller206.6
Evidence Makgopa456.5
Siphephelo Sithole216.5
Thalente Mbatha86.5
Amir Murillo906.5
Khuliso Mudau906.3
Ime Okon906.3
Aubrey Modiba906.3
Tshepang Moremi606.3
Renaldo Leaner456.3
Orlando Mosquera906.3
Aníbal Godoy706.3
Jorge Gutiérrez706.3
Bongokuhle Hlongwane606
Ricardo Goss--
Tholo Thabang Matuludi--
Nkosinathi Sibisi--
Khulumani Ndamane--
Samukelo Kabini--
Cecilio Waterman1-
César Samudio--
Martín Krug--
Éric Davis--
César Yanis--

Recent matches

  • Panama
    2-2-1WWDLDD1
  • South Africa
    2-1-2WLWLDD1

Head-to-head

1 match

0 South AfricaDraws 10 Panama

1 match

0 South AfricaDraws 10 Panama
  1. 2026-03-27Draw

Also in this competition

FinishedHungaryvsGreeceFriendliesPuskás Aréna0:0
FinishedRussiavsMaliFriendliesGazprom Arena0:0
FinishedHaitivsIcelandFriendliesBMO Field1:1
FinishedJordanvsNigeriaFriendliesMardan Antalyaspor2:2
FinishedHungaryvsGreeceFriendliesPuskás Aréna0:0
FinishedRussiavsMaliFriendliesGazprom Arena0:0
FinishedHaitivsIcelandFriendliesBMO Field1:1
FinishedJordanvsNigeriaFriendliesMardan Antalyaspor2:2
FinishedMoroccovsParaguayFriendliesStade Bollaert-Delelis2:1
FinishedGuineavsBeninFriendliesStade Larbi Zaouli0:1
FinishedPeruvsHondurasFriendliesEstadio Municipal de Butarque2:2
FinishedScotlandvsIvory CoastFriendliesHill Dickinson Stadium0:1

Entertainment only. 18+. Play responsibly.