Joseph Anang has been a commanding presence in the Premier Division this season, making 24 appearances and covering 2,180 minutes. He has kept 72 saves, a figure that underscores his shot-stopping prowess, and has conceded 21 goals, giving him a clean-sheet rate that reflects solid defensive work. Anang’s involvement in build-up play is modest, with only one shot and no shots on target, but he has contributed three key passes, averaging 0.12 key passes per 90 minutes, slightly above the league baseline of 0.06. His defensive contributions include a single tackle and no interceptions, with a tackles-per-90 rate of 0.04 versus the baseline of 0.03. Averaging a match rating of 7.02, Joseph Anang has proven to be a reliable last line of defence for his side this season.
Joseph Anang has played 2,274 minutes across 25 appearances in Premier Division, converting 0% of 1 shots and averaging 7.03 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ryan Edmondson | F | 27 | 1906 | 8 | 1 | 51 | 29 | 16% | 12 | 69% | 10 | 62% | 11 | 4 | 5 | 41% | 25 | 15 | 4 | 0 | 0 | 6.74 | 4.8 |
| K. Leavy | M | 24 | 2004 | 6 | 3 | 32 | 22 | 19% | 30 | 80% | 44 | 55% | 21 | 7 | 2 | 47% | 15 | 52 | 2 | 0 | 0 | 7.19 | 5.2 |
| A. Keena | F | 23 | 1064 | 6 | 4 | 36 | 16 | 17% | 27 | 69% | 16 | 44% | 12 | 0 | 2 | 44% | 9 | 27 | 0 | 0 | 0 | 6.92 | 6.0 |
| Zachary Elbouzedi | M | 15 | 948 | 4 | 3 | 11 | 6 | 36% | 16 | 77% | 12 | 43% | 13 | 2 | 3 | 46% | 2 | 2 | 0 | 0 | 0 | 7.13 | 3.7 |
| R. Palmer | M | 18 | 915 | 3 | 1 | 11 | 9 | 27% | 23 | 81% | 6 | 43% | 24 | 7 | 3 | 58% | 11 | 25 | 3 | 0 | 0 | 6.91 | 6.7 |
| Luke Turner | D | 27 | 2382 | 2 | 3 | 21 | 8 | 10% | 24 | 77% | 23 | 74% | 55 | 31 | 12 | 63% | 26 | 31 | 3 | 0 | 0 | 7.22 | 3.5 |
| S. Hoare | D | 22 | 1827 | 2 | 0 | 19 | 4 | 11% | 12 | 86% | 5 | 71% | 30 | 25 | 15 | 59% | 18 | 11 | 7 | 1 | 0 | 7.35 | 5.1 |
| Christopher Forrester | M | 19 | 956 | 2 | 1 | 19 | 7 | 11% | 8 | 82% | 10 | 56% | 14 | 2 | 2 | 49% | 7 | 11 | 1 | 0 | 0 | 6.50 | 5.2 |
| Anthony Olusanya | F | 4 | 272 | 2 | 0 | 6 | 4 | 33% | 4 | 80% | 1 | 50% | 1 | 0 | 0 | 22% | 5 | 0 | 1 | 0 | 0 | 6.62 | – |
| J. Brown | D | 26 | 2093 | 1 | 3 | 19 | 6 | 5% | 36 | 79% | 13 | 65% | 31 | 17 | 5 | 52% | 22 | 21 | 5 | 0 | 0 | 6.85 | 6.4 |
| J. Lennon | M | 24 | 1912 | 1 | 2 | 16 | 5 | 6% | 23 | 82% | 6 | 67% | 76 | 26 | 8 | 60% | 32 | 27 | 6 | 0 | 0 | 7.22 | 4.2 |
| B. Baggley | M | 27 | 1884 | 1 | 1 | 17 | 5 | 6% | 36 | 83% | 7 | 39% | 30 | 29 | 1 | 48% | 23 | 26 | 1 | 0 | 0 | 6.92 | 10.0 |
| D. Nugent | M | 26 | 1254 | 1 | 0 | 9 | 4 | 11% | 17 | 81% | 3 | 33% | 48 | 16 | 4 | 56% | 23 | 23 | 1 | 0 | 0 | 6.58 | 1.4 |
| Anto Breslin | D | 22 | 797 | 1 | 0 | 7 | 2 | 14% | 9 | 72% | 3 | 38% | 11 | 8 | 2 | 55% | 6 | 9 | 1 | 0 | 0 | 6.41 | 4.1 |
| Max Mata | F | 13 | 293 | 1 | 0 | 17 | 7 | 6% | 9 | 54% | 1 | 50% | 1 | 0 | 0 | 40% | 10 | 6 | 1 | 0 | 0 | 6.45 | 2.6 |
| J. Redmond | D | 28 | 2528 | 0 | 2 | 16 | 7 | 0% | 22 | 79% | 11 | 69% | 45 | 43 | 23 | 62% | 26 | 10 | 4 | 0 | 0 | 7.27 | 5.2 |
| J. McClelland | F | 21 | 1138 | 0 | 2 | 12 | 4 | 0% | 17 | 74% | 10 | 33% | 15 | 8 | 2 | 42% | 6 | 20 | 1 | 0 | 0 | 6.59 | 3.9 |
| D. Rogers | G | 3 | 255 | 0 | 0 | 0 | 0 | – | 0 | 69% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 3 | 7.05 | – |
| Joseph Anang | G | 25 | 2274 | 0 | 0 | 1 | 0 | 0% | 3 | 67% | 0 | – | 1 | 0 | 0 | 64% | 0 | 5 | 1 | 0 | 76 | 7.03 | 4.7 |
| Tom Grivosti | D | 10 | 664 | 0 | 0 | 1 | 0 | 0% | 1 | 81% | 0 | – | 7 | 14 | 4 | 60% | 12 | 8 | 1 | 0 | 0 | 6.80 | 5.1 |
| Ronan Boyce | D | 5 | 145 | 0 | 0 | 0 | 0 | – | 0 | 82% | 2 | 50% | 4 | 0 | 2 | 61% | 1 | 3 | 1 | 0 | 0 | 6.80 | – |
| Glory Nzingo | M | 7 | 111 | 0 | 0 | 3 | 2 | 0% | 1 | 71% | 2 | 50% | 0 | 0 | 0 | 42% | 1 | 2 | 0 | 0 | 0 | 6.37 | 6.7 |
| Ryan Sheridan | M | 4 | 76 | 0 | 1 | 1 | 0 | 0% | 1 | 84% | 3 | 100% | 2 | 0 | 0 | 50% | 2 | 0 | 1 | 0 | 0 | 6.53 | – |
| Sam Rooney | F | 6 | 67 | 0 | 0 | 1 | 1 | 0% | 0 | 74% | 1 | 100% | 1 | 0 | 0 | 42% | 3 | 2 | 0 | 0 | 0 | 6.28 | 5.3 |
| Simon Power | F | 1 | 14 | 0 | 0 | 1 | 0 | 0% | 1 | 100% | 0 | – | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 0 | 0 | 6.30 | – |
| Rhys Bartley | M | 2 | 11 | 0 | 0 | 0 | 0 | – | 1 | 100% | 0 | – | 0 | 0 | 0 | 100% | 0 | 1 | 0 | 0 | 0 | 7.20 | – |
| Billy Canny | D | 1 | 9 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 1 | 0 | 0 | 50% | 0 | 0 | 0 | 0 | 0 | 6.60 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | St Patrick's Athl. | Premier Division | 25 | 2274 | 0 | 0 | 1 | 0 | 0% | 3 | 67% | 0 | 1 | 0 | 64% | 0 | 1 | 0 | 7.03 |
| 2025/26 | St Patrick's Athl. | Premier Division | 34 | 3133 | 0 | 0 | 1 | 1 | 0% | 1 | 71% | 1 | 2 | 0 | 81% | 1 | 1 | 0 | 7.05 |
| 2025/26 | St Patrick's Athl. | UEFA Europa Conference League | 2 | 180 | 0 | 0 | 0 | 0 | – | 0 | 57% | 0 | 1 | 0 | 100% | 0 | 0 | 0 | 6.60 |
| 2024/25 | St Patrick's Athl. | Premier Division | 11 | 996 | 0 | 0 | 0 | 0 | – | 0 | 78% | 0 | 0 | 0 | 100% | 0 | 0 | 0 | 7.17 |
| 2023/24 | West Ham | UEFA Europa League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2023/24 | West Ham | Premier League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2022/23 | West Ham | UEFA Europa Conference League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2022/23 | West Ham | Premier League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 28 Aug | v Waterford | L | 94 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 7.30 | 5.5 |
| 21 Aug | a Drogheda United | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.70 | 3.5 |
| 09 Aug | a Shelbourne | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.00 | 4.1 |
| 02 Aug | v Derry City | D | 97 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.50 | 5.9 |
| 24 Jul | v Dundalk | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.30 | 5.3 |
| 10 Jul | a Waterford | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 8.20 | 9.1 |
| 29 May | a Shamrock Rovers | L | 96 | – | – | 1 | – | 0 | 0 | – | 0 | 0 | 7.50 | 5.0 |
| 22 May | a Derry City | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.20 | 6.6 |
| 15 May | v Shelbourne | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 2.7 |
| 08 May | v Waterford | W | 90 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.60 | 4.2 |
| 04 May | a Sligo Rovers | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 0.5 |
| 01 May | a Galway United | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 1 | 0 | 6.30 | 0.4 |
| 24 Apr | v Bohemians | W | 90 | – | 0 | 0 | – | 1 | 0 | – | 0 | 0 | 6.30 | 3.0 |
| 17 Apr | a Drogheda United | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 4.3 |
| 10 Apr | v Shamrock Rovers | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.20 | 7.1 |