Joel Odoh

Right Back - Rangers International
11 Dec 2028
Monday
Process

Events

132
  1. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  2. Personality clash with George Abine

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  3. Personality clash with Dennis Oduya

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  4. Hard conversation with the manager about playing time

    Moderate
    Cause
    The discussion focused on playing time.
  5. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  6. Personality clash with Ganiyu Gberefu

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  7. Personality clash with Lucky Jimoh

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  8. Praised privately for his recent performance

    Serious
    Cause
    The discussion focused on his recent performance level.
  9. Personality clash with Kenneth Igboke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  10. Promised more playing time by the manager

    Moderate
    Cause
    The discussion focused on playing time.
  11. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  12. Personality clash with Calvin Okereke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  13. Personality clash with George Abine

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  14. Returned to full training after injury

    Minor
    Cause
    The medical team cleared him, but the staff are protecting him from a rushed comeback.
  15. Promised more playing time by the manager

    Moderate
    Cause
    The discussion focused on playing time.
  16. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  17. Personality clash with Ganiyu Gberefu

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  18. Personality clash with Dennis Oduya

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  19. Praised privately for his recent performance

    Serious
    Cause
    The discussion focused on his recent performance level.
  20. He has said it out loud: The manager’s trust

    Mind
  21. Poor attitude in training

    Minor
    Cause
    Coaches flagged his application as the issue.
  22. Personality clash with Lucky Jimoh

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  23. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  24. Personality clash with Kenneth Igboke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  25. Hard conversation with the manager about playing time

    Moderate
    Cause
    The discussion focused on playing time.
  26. Personality clash with Calvin Okereke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  27. Signed a new contract

    Moderate
    Cause
    He committed to the project on terms both sides could live with.
  28. Personality clash with George Abine

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  29. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board
  30. Contract renewal offered

    Decision
    Movement
    2y · $210.9K/y
    Who
    Onyeka Oche
  31. Contract extension signed

    Decision
    Movement
    2y · $210.9K/y
  32. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  33. Promised more playing time by the manager

    Moderate
    Cause
    The discussion focused on playing time.
  34. Praised in a satisfied full-time talk

    Minor
    Cause
    The team had won, and the manager wanted to reinforce the standards. He does not always respond well to pressure, which softened the lift.
    Outlook
    Trend is improving — relationship should keep strengthening.
  35. Personality clash with Ifeanyi Assurance

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  36. He has said it out loud: His place back

    Mind
  37. His agent appears to be testing the market

    Minor
    Cause
    Stage: agent sounding out the market. The link came via his representatives. It would offer an escape from his current situation. Starts would likely be easier to come by. He wants the club to listen if a serious bid arrives. Playing time would likely improve.
    Outlook
    Contract request risk increased.
  38. Personality clash with Ganiyu Gberefu

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  39. Personality clash with Dennis Oduya

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  40. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  41. Ifeanyi Assurance, a close friend, was sold by the club

    Serious
    Cause
    Losing a close friend at the club is still felt. The bond between them was already strong, so the morale hit should be limited.
    Outlook
    Manager intervention may be required if it persists.
  42. Personality clash with Lucky Jimoh

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  43. Hard conversation with the manager about playing time

    Moderate
    Cause
    The discussion focused on playing time.
  44. Pre-contract agreed

    Decision
    Movement
    → Shooting Stars
  45. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board
  46. Personality clash with Kenneth Igboke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  47. Personality clash with Calvin Okereke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  48. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  49. Personality clash with George Abine

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  50. Promised more playing time by the manager

    Moderate
    Cause
    The discussion focused on playing time.
  51. Ifeanyi Assurance, a close friend, was sold by the club

    Serious
    Cause
    Losing a close friend at the club is still felt. The bond between them was already strong, so the morale hit should be limited.
    Outlook
    Manager intervention may be required if it persists.
  52. Poor attitude in training

    Minor
    Cause
    Coaches flagged his application as the issue.
  53. Reassured by a calm full-time message

    Minor
    Cause
    The team had won, and the manager wanted to reinforce the standards. He does not always respond well to pressure, which softened the lift.
    Outlook
    Trend is improving — relationship should keep strengthening.
  54. Personality clash with Ifeanyi Assurance

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  55. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board
  56. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  57. Personality clash with Ganiyu Gberefu

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  58. Promised more playing time by the manager

    Moderate
    Cause
    The discussion focused on playing time.
  59. Personality clash with Lucky Jimoh

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  60. Personality clash with Dennis Oduya

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  61. Personality clash with Kenneth Igboke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  62. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  63. Personality clash with Calvin Okereke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  64. Praised privately for his recent performance

    Serious
    Cause
    The discussion focused on his recent performance level.
  65. Promised more playing time by the manager

    Moderate
    Cause
    The discussion focused on playing time.
  66. Reassured by a calm full-time message

    Minor
    Cause
    The team had won, and the manager wanted to reinforce the standards. He does not always respond well to pressure, which softened the lift.
    Outlook
    Trend is improving — relationship should keep strengthening.
  67. Personality clash with George Abine

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  68. He has come to believe: The two of them clashed

    Mind
  69. He has come to believe: Bad blood between them

    Mind
  70. Praised by the manager

    Major
    Cause
    The discussion covered general matters.
  71. Asked the manager for a private conversation

    Moderate
    Cause
    He is unhappy about his playing time. His relationship with the manager is steady but tense. He has already raised this with the manager recently.
    Outlook
    Contract request risk increased.
  72. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  73. Personality clash with Ifeanyi Assurance

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  74. Hard conversation with the manager about playing time

    Moderate
    Cause
    The discussion focused on playing time.
  75. Hard conversation with the manager about playing time

    Moderate
    Cause
    The discussion focused on playing time.
  76. Personality clash with Ganiyu Gberefu

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  77. Hard conversation with the manager about playing time

    Moderate
    Cause
    The discussion focused on playing time.
  78. Reassured by a calm full-time message

    Minor
    Cause
    The moment called for a quiet show of support. He does not always respond well to pressure, which softened the lift.
    Outlook
    Trend is improving — relationship should keep strengthening.
  79. Personality clash with Lucky Jimoh

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  80. Personality clash with Dennis Oduya

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  81. He has started to want: The manager’s trust

    Mind
  82. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  83. Reassured by a calm full-time message

    Minor
    Cause
    The team had won, and the manager wanted to reinforce the standards. He does not always respond well to pressure, which softened the lift.
    Outlook
    Trend is improving — relationship should keep strengthening.
  84. Personality clash with Kenneth Igboke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  85. He has come to believe: Bad blood between them

    Mind
  86. Personality clash with Calvin Okereke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  87. Hard conversation with the manager about playing time

    Moderate
    Cause
    The discussion focused on playing time.
  88. Reassured by a calm full-time message

    Minor
    Cause
    The team had won, and the manager wanted to reinforce the standards. He does not always respond well to pressure, which softened the lift.
    Outlook
    Trend is improving — relationship should keep strengthening.
  89. Personality clash with George Abine

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  90. He has made a formal demand: A settled future

    Mind
  91. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  92. Stayed on the bench all match

    Minor
    Cause
    The bench was built around different match options.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  93. Asked the manager for a private conversation

    Minor
    Cause
    He is unhappy about his playing time. His relationship with the manager is steady but tense.
    Outlook
    Manager intervention may be required if it persists.
  94. Personality clash with Ifeanyi Assurance

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  95. Promised more playing time by the manager

    Moderate
    Cause
    The discussion focused on playing time.
  96. Promised more playing time by the manager

    Moderate
    Cause
    The discussion focused on playing time.
  97. Stayed on the bench all match

    Minor
    Cause
    The bench was built around different match options.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  98. Personality clash with Ganiyu Gberefu

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  99. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  100. Reassured by the manager's half-time message

    Minor
    Cause
    The team were behind, and the manager needed a response. He does not always respond well to pressure, which softened the lift.
    Outlook
    Trend is improving — relationship should keep strengthening.
  101. Personality clash with Lucky Jimoh

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  102. Hard conversation with the manager about playing time

    Moderate
    Cause
    The discussion focused on playing time.
  103. Poor attitude in training

    Minor
    Cause
    Coaches flagged his application as the issue.
  104. Praised privately for his recent performance

    Serious
    Cause
    The discussion focused on his recent performance level.
  105. Personality clash with Kenneth Igboke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  106. Personality clash with Dennis Oduya

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  107. Dressing-room inquest after a humiliating result

  108. Personality clash with Calvin Okereke

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  109. Clashed with Chibueze Oputa over training standards

    Minor
    Cause
    The disagreement started because they judged training effort very differently. It played out on the training ground in front of the rest of the squad.
    Outlook
    Likely to settle unless repeated within the next few weeks.
  110. Poor attitude in training

    Minor
    Cause
    Coaches flagged his application as the issue.
  111. Personality clash with George Abine

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  112. Praised privately for his recent performance

    Serious
    Cause
    The discussion focused on his recent performance level.
  113. Personality clash with Ifeanyi Assurance

    Minor
    Cause
    Their personalities have rubbed against each other for a while now. It played out behind the dressing-room door, away from the cameras.
    Outlook
    Repeated incidents may damage dressing-room status.
  114. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board
  115. Contract renewal offered

    Decision
    Movement
    3y · $164.5K/y
  116. Contract renewal offered

    Decision
    Movement
    3y · $161.1K/y
  117. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board
  118. Contract renewal offered

    Decision
    Movement
    3y · $161.4K/y
  119. He has said it out loud: A settled future

    Mind
  120. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board
  121. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board
  122. He has made a formal demand: Permission to leave if the offer is right

    Mind
  123. He has started to want: His place back

    Mind
  124. He has come to believe: Bad blood between them

    Mind
  125. He has made a formal demand: To be paid what he is worth

    Mind
  126. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board
  127. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board
  128. Contract renewal offered

    Decision
    Movement
    2y · $144.5K/y
    Who
    Onyeka Oche
  129. Contract extension signed

    Decision
    Movement
    2y · $144.5K/y
  130. Contract renewal rejected

    Decision
    Movement
    2y · $71.9K/y
  131. Contract renewal offered

    Decision
    Movement
    2y · $71.9K/y
    Who
    Onyeka Oche
  132. Board transfer-listed

    Decision
    Cause
    Underutilized, surplus to requirements
    Who
    Board