Thamsanqa Kekana

Defensive Midfielder - Free Agent
14 Aug 2027
Saturday
Process

Events

67
  1. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  2. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  3. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  4. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  5. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  6. Clashed with Bradley Khune

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  7. Clashed with Thulani Hlatshwayo

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  8. Clashed with Percy Erasmus

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  9. Clashed with Ramahlwe Modiba

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  10. Clashed with Erick Vilakazi

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  11. Clashed with Jesse Saputo

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  12. Lifted a trophy with the team

  13. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  14. Made meaningful progress with the local language

    Minor
    Cause
    His grasp of the language is now strong enough for ordinary dressing-room chat.
  15. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  16. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  17. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  18. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  19. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  20. Clashed with Bradley Khune

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  21. Clashed with Thulani Hlatshwayo

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  22. Clashed with Percy Erasmus

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  23. Clashed with Ramahlwe Modiba

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  24. Clashed with Erick Vilakazi

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  25. Clashed with Jesse Saputo

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  26. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  27. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  28. Head coach left the club

  29. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  30. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  31. Responded well in training to recent criticism

    Minor
    Cause
    He answered the recent criticism with a sharp session.
  32. Responded well in training to recent criticism

    Minor
    Cause
    He answered the recent criticism with a sharp session.
  33. Responded well in training to recent criticism

    Minor
    Cause
    He answered the recent criticism with a sharp session.
  34. Clashed with Bradley Khune

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  35. Clashed with Thulani Hlatshwayo

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  36. Clashed with Percy Erasmus

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  37. Clashed with Ramahlwe Modiba

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  38. Clashed with Erick Vilakazi

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  39. Clashed with Jesse Saputo

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  40. Responded well in training to recent criticism

    Minor
    Cause
    He answered the recent criticism with a sharp session.
  41. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  42. Criticised by the manager after his performance

    Moderate
    Cause
    The discussion focused on his recent performance level.
  43. Away supporters were hostile

    Minor
    Cause
    He drew sustained jeers from the away end.
  44. Criticised in a full-time post-mortem

    Minor
    Cause
    It was a private show of faith after a tough recent run. His professionalism usually steers him back from these moments.
    Outlook
    Manager intervention may be required if it persists.
  45. Responded well in training to recent criticism

    Minor
    Cause
    He answered the recent criticism with a sharp session.
  46. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  47. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  48. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  49. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  50. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  51. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  52. Clashed with Bradley Khune

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  53. Clashed with Thulani Hlatshwayo

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  54. Clashed with Percy Erasmus

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  55. Clashed with Ramahlwe Modiba

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  56. Clashed with Erick Vilakazi

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  57. Clashed with Jesse Saputo

    Minor
    Cause
    A personal clash, not a tactical one, set this off. It is not the first incident between them in recent weeks.
    Outlook
    Repeated incidents may damage dressing-room status.
  58. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  59. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  60. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  61. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  62. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  63. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  64. Impressed senior staff in training

    Minor
    Cause
    His application and quality stood out for someone at this stage of his development.
  65. Clashed with Bradley Khune

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.
  66. Clashed with Thulani Hlatshwayo

    Minor
    Cause
    A personal clash, not a tactical one, set this off. It is not the first incident between them in recent weeks.
    Outlook
    Repeated incidents may damage dressing-room status.
  67. Clashed with Percy Erasmus

    Minor
    Cause
    A personal clash, not a tactical one, set this off. Previous friction meant this was not treated as a one-off.
    Outlook
    Repeated incidents may damage dressing-room status.