Blocks per 90 leaders
Across All leagues in 2025, A. O'Connor leads on blocks per 90 with 2.05 from 26 appearances for Harrogate Town.
Counted from every club appearance we hold. Competitions in this table: 32. Per-90 measures require 450 minutes in the season. Club competitions only. A player under the minutes floor is not ranked at all, rather than ranked low.
This table was computed at 23 Sept 2026, 03:32 UTC.
We hold no player statistics for 30 current league competitions: 2. Bundesliga, 3. Liga, Bundesliga, Bundesliga, Challenger Pro League, Championship, Eerste Divisie, Eredivisie, Jupiler Pro League, La Liga, League One, League Two, Liga Portugal 2, Liga Profesional Argentina, Ligue 1, Ligue 2, Major League Soccer, Premier League, Premiership, Primeira Liga, Pro League, Segunda División, Serie A, Serie B, Serie B, Serie C - Girone A, Serie C - Girone B, Serie C - Girone C, Super League, Super Lig.
| Rank | Player | Club | Competition | Season | Position | Apps | Minutes | Blocks per 90 |
|---|---|---|---|---|---|---|---|---|
| 1 | A. O'Connor | Harrogate Town | League Two | 2025Aug 2025 to May 2026 | DEF | 26 | 2150 | 2.05 |
| 1 | W. Ángel | Juventude | Serie A | 2025Mar to Dec 2025 | DEF | 18 | 1451 | 2.05 |
| 3 | J. Dirksen | GO Ahead Eagles | Eredivisie | 2025Aug 2025 to May 2026 | DEF | 18 | 1174 | 1.99 |
| 4 | Ludovick Wola-Wetshay | RSC Anderlecht II | Challenger Pro League | 2025Aug 2025 to Apr 2026 | DEF | 11 | 691 | 1.95 |
| 5 | K. Kouyaté | Antwerp | Jupiler Pro League | 2025Jul 2025 to May 2026 | DEF | 24 | 1213 | 1.85 |
| 6 | N. Verschuren | FC Volendam | Eredivisie | 2025Aug 2025 to May 2026 | DEF | 31 | 2682 | 1.78 |
| 7 | M. Salisu | Monaco | Ligue 1 | 2025Aug 2025 to May 2026 | DEF | 12 | 1080 | 1.75 |
| 8 | Wellington Nascimento | Amazonas | Serie B | 2025Apr to Nov 2025 | DEF | 10 | 569 | 1.74 |
| 8 | Filipe Bordon | Sudtirol | Serie B | 2025Aug 2025 to May 2026 | DEF | 15 | 465 | 1.74 |
| 10 | R. Tafazolli | Swindon Town | League Two | 2025Aug 2025 to May 2026 | DEF | 22 | 1644 | 1.70 |
| 11 | Bura | Oliveirense | Liga Portugal 2 | 2025Aug 2025 to May 2026 | DEF | 9 | 810 | 1.67 |
| 12 | Loïc Mbe Soh | St. Truiden | Jupiler Pro League | 2025Jul 2025 to May 2026 | DEF | 14 | 921 | 1.66 |
| 13 | M. Ilić | Anderlecht | Jupiler Pro League | 2025Jul 2025 to May 2026 | DEF | 10 | 769 | 1.64 |
| 14 | D. Bates | Standard Liege | Jupiler Pro League | 2025Jul 2025 to May 2026 | DEF | 18 | 1384 | 1.63 |
| 14 | L. Brunt | Wrexham | Championship | 2025Aug 2025 to May 2026 | DEF | 9 | 551 | 1.63 |
| 16 | J. Bamert | FC Thun | Super League | 2025Jul 2025 to May 2026 | DEF | 34 | 2602 | 1.59 |
| 16 | Habib Coulibaly | TSV Hartberg | Bundesliga | 2025Aug 2025 to May 2026 | DEF | 18 | 1190 | 1.59 |
| 18 | J. Guthrie | Northampton | League One | 2025Aug 2025 to May 2026 | DEF | 17 | 1197 | 1.58 |
| 18 | L. Cooper | Sheffield Wednesday | Championship | 2025Aug 2025 to May 2026 | DEF | 14 | 909 | 1.58 |
| 20 | N. Hagglund | FC Cincinnati | Major League Soccer | 2025Feb to Dec 2025 | DEF | 20 | 1434 | 1.57 |
| 21 | K. Cools | Dender | Jupiler Pro League | 2025Jul 2025 to May 2026 | DEF | 19 | 1331 | 1.56 |
| 21 | Adam Zaian | MVV | Eerste Divisie | 2025Aug 2025 to May 2026 | DEF | 19 | 1154 | 1.56 |
| 21 | E. Roco | Fatih Karagümrük | Super Lig | 2025Aug 2025 to May 2026 | DEF | 7 | 576 | 1.56 |
| 24 | R. Ichihara | Jong AZ | Eerste Divisie | 2025Aug 2025 to May 2026 | DEF | 6 | 466 | 1.55 |
| 25 | R. Holding | Colorado Rapids | Major League Soccer | 2025Feb to Dec 2025 | DEF | 6 | 527 | 1.54 |
| 26 | C. Hughes | Hull City | Championship | 2025Aug 2025 to May 2026 | DEF | 41 | 3466 | 1.53 |
| 27 | David López | Mallorca | La Liga | 2025Aug 2025 to May 2026 | DEF | 14 | 833 | 1.51 |
| 28 | Dani Calvo | Oviedo | La Liga | 2025Aug 2025 to May 2026 | DEF | 20 | 1617 | 1.50 |
| 28 | D. Dierckx | Standard Liege | Jupiler Pro League | 2025Jul 2025 to May 2026 | DEF | 20 | 1321 | 1.50 |
| 28 | Unai Elgezabal | Levante | La Liga | 2025Aug 2025 to May 2026 | DEF | 12 | 958 | 1.50 |
| 31 | J. Kramer | GO Ahead Eagles | Eredivisie | 2025Aug 2025 to May 2026 | DEF | 34 | 3015 | 1.49 |
| 31 | Mohammed Al Fatil | Al Najma | Pro League | 2025Aug 2025 to May 2026 | DEF | 11 | 784 | 1.49 |
| 33 | Raíllo | Mallorca | La Liga | 2025Aug 2025 to May 2026 | DEF | 24 | 2070 | 1.48 |
| 33 | S. Mladen | Panetolikos | Super League 1 | 2025Aug 2025 to May 2026 | DEF | 9 | 485 | 1.48 |
| 35 | I. James | Sporting Kansas City | Major League Soccer | 2025Feb to Dec 2025 | DEF | 8 | 491 | 1.47 |
| 36 | G. Nauber | GO Ahead Eagles | Eredivisie | 2025Aug 2025 to May 2026 | DEF | 9 | 799 | 1.46 |
| 37 | A. Malanda | Charlotte | Major League Soccer | 2025Feb to Dec 2025 | DEF | 36 | 3175 | 1.45 |
| 38 | G. Hanley | Hibernian | Premiership | 2025Aug 2025 to May 2026 | DEF | 24 | 1932 | 1.44 |
| 38 | S. Scheperman | Heracles | Eredivisie | 2025Aug 2025 to May 2026 | MID | 16 | 1124 | 1.44 |
| 38 | F. Vicari | Bari | Serie B | 2025Aug 2025 to May 2026 | DEF | 16 | 1122 | 1.44 |
| 41 | D. Fry | Middlesbrough | Championship | 2025Aug 2025 to May 2026 | DEF | 32 | 2139 | 1.43 |
| 41 | R. Graham | Dundee Utd | Premiership | 2025Aug 2025 to May 2026 | DEF | 21 | 1824 | 1.43 |
| 41 | Stephan Zagadou | Le Havre | Ligue 1 | 2025Aug 2025 to May 2026 | DEF | 8 | 504 | 1.43 |
| 44 | J. Tarkowski | Everton | Premier League | 2025Aug 2025 to May 2026 | DEF | 37 | 3330 | 1.41 |
| 44 | B. Chardonnet | Stade Brestois 29 | Ligue 1 | 2025Aug 2025 to May 2026 | DEF | 29 | 2547 | 1.41 |
| 46 | Jorge Moreno | Cadiz | Segunda División | 2025Aug 2025 to Jun 2026 | DEF | 19 | 1487 | 1.39 |
| 46 | C. Coady | Charlton | Championship | 2025Aug 2025 to May 2026 | DEF | 17 | 1294 | 1.39 |
| 46 | Javi Sánchez | Arouca | Primeira Liga | 2025Aug 2025 to May 2026 | DEF | 15 | 1227 | 1.39 |
| 49 | M. Kilman | West Ham | Premier League | 2025Aug 2025 to May 2026 | DEF | 21 | 1565 | 1.38 |
| 49 | M. Diaz | Stade Brestois 29 | Ligue 1 | 2025Aug 2025 to May 2026 | DEF | 20 | 1560 | 1.38 |
| 49 | H. Kessler | St. Louis City | Major League Soccer | 2025Feb to Dec 2025 | DEF | 17 | 1374 | 1.38 |
| 49 | E. Bailly | Oviedo | La Liga | 2025Aug 2025 to May 2026 | DEF | 15 | 1236 | 1.38 |
| 49 | J. Medić | Norwich | Championship | 2025Aug 2025 to May 2026 | DEF | 16 | 1236 | 1.38 |
| 49 | K. Kasanwirjo | Jong Ajax | Eerste Divisie | 2025Aug 2025 to May 2026 | DEF | 15 | 650 | 1.38 |
| 49 | F. Fall | St. Louis City | Major League Soccer | 2025Feb to Dec 2025 | DEF | 8 | 589 | 1.38 |
| 49 | T. Magloire | Port Vale | League One | 2025Aug 2025 to May 2026 | DEF | 9 | 587 | 1.38 |
| 57 | L. Jones | Charlton | Championship | 2025Aug 2025 to May 2026 | DEF | 46 | 3952 | 1.37 |
| 57 | I. Breugelmans | MVV | Eerste Divisie | 2025Aug 2025 to May 2026 | DEF | 32 | 2627 | 1.37 |
| 57 | I. Ogbus | SC Freiburg | Bundesliga | 2025Aug 2025 to May 2026 | DEF | 18 | 1186 | 1.37 |
| 60 | Gustavo Medina | Ferroviária | Serie B | 2025Apr to Nov 2025 | DEF | 26 | 2244 | 1.36 |
| 60 | E. Adegboyega | Rotherham | League One | 2025Aug 2025 to May 2026 | DEF | 11 | 596 | 1.36 |
| 60 | A. Jung | SC Freiburg | Bundesliga | 2025Aug 2025 to May 2026 | DEF | 12 | 528 | 1.36 |
| 63 | J. Bolton | Fleetwood Town | League Two | 2025Aug 2025 to May 2026 | DEF | 20 | 1663 | 1.35 |
| 63 | Maurício Antônio | Paysandu | Serie B | 2025Apr to Nov 2025 | DEF | 15 | 1204 | 1.35 |
| 65 | R. Arnold | FC Winterthur | Super League | 2025Jul 2025 to May 2026 | DEF | 30 | 2290 | 1.34 |
| 65 | R. Bozhinov | Antwerp | Jupiler Pro League | 2025Jul 2025 to May 2026 | DEF | 16 | 1279 | 1.34 |
| 65 | Pelayo Fernández | Cadiz | Segunda División | 2025Aug 2025 to Jun 2026 | DEF | 10 | 808 | 1.34 |
| 65 | E. Bitshiabu | RB Leipzig | Bundesliga | 2025Aug 2025 to May 2026 | DEF | 11 | 672 | 1.34 |
| 69 | Thiago Heleno | Paysandu | Serie B | 2025Apr to Nov 2025 | DEF | 11 | 881 | 1.33 |
| 69 | R. Drăgușin | Tottenham | Premier League | 2025Aug 2025 to May 2026 | DEF | 10 | 541 | 1.33 |
| 71 | Jonathan Panzo | Rio Ave | Primeira Liga | 2025Aug 2025 to May 2026 | DEF | 14 | 1095 | 1.32 |
| 71 | T. Paetow | Preußen Münster | 2. Bundesliga | 2025Aug 2025 to May 2026 | DEF | 19 | 821 | 1.32 |
| 73 | C. Nwaiwu | Trabzonspor | Super Lig | 2025Aug 2025 to May 2026 | DEF | 16 | 1310 | 1.31 |
| 73 | X. Mbuyamba | FC Volendam | Eredivisie | 2025Aug 2025 to May 2026 | DEF | 16 | 755 | 1.31 |
| 73 | E. Dier | Monaco | Ligue 1 | 2025Aug 2025 to May 2026 | DEF | 9 | 687 | 1.31 |
| 73 | G. van Zwam | GO Ahead Eagles | Eredivisie | 2025Aug 2025 to May 2026 | DEF | 12 | 685 | 1.31 |
| 73 | B. Omeragić | FC Basel 1893 | Super League | 2025Jul 2025 to May 2026 | DEF | 8 | 616 | 1.31 |
| 78 | M. Yoshida | Los Angeles Galaxy | Major League Soccer | 2025Feb to Dec 2025 | DEF | 28 | 2349 | 1.30 |
| 78 | Fernando Calero | Espanyol | La Liga | 2025Aug 2025 to May 2026 | DEF | 28 | 2150 | 1.30 |
| 78 | B. Balogh | Kocaelispor | Super Lig | 2025Aug 2025 to May 2026 | DEF | 21 | 1657 | 1.30 |
| 78 | O. Fraulo | Derby | Championship | 2025Aug 2025 to May 2026 | MID | 19 | 483 | 1.30 |
| 82 | M. Senesi | Bournemouth | Premier League | 2025Aug 2025 to May 2026 | DEF | 37 | 3290 | 1.29 |
| 82 | João Victor | Mirassol | Serie A | 2025Mar to Dec 2025 | DEF | 34 | 3129 | 1.29 |
| 82 | M. Paskotši | Gent | Jupiler Pro League | 2025Jul 2025 to May 2026 | DEF | 22 | 1813 | 1.29 |
| 82 | A. Vukotić | SV Darmstadt 98 | 2. Bundesliga | 2025Aug 2025 to May 2026 | DEF | 29 | 1599 | 1.29 |
| 82 | J. Adjetey | FC Basel 1893 | Super League | 2025Jul 2025 to May 2026 | DEF | 15 | 1255 | 1.29 |
| 82 | K. Vogt | VfL Bochum | 2. Bundesliga | 2025Aug 2025 to May 2026 | DEF | 10 | 629 | 1.29 |
| 88 | J. Connolly | Crewe | League Two | 2025Aug 2025 to May 2026 | DEF | 41 | 3158 | 1.28 |
| 88 | A. Bajrami | FC Luzern | Super League | 2025Jul 2025 to May 2026 | DEF | 34 | 2811 | 1.28 |
| 88 | S. Graves | PEC Zwolle | Eredivisie | 2025Aug 2025 to May 2026 | DEF | 32 | 2681 | 1.28 |
| 88 | Rafael Thyere | Sport Recife | Serie A | 2025Mar to Dec 2025 | DEF | 23 | 2045 | 1.28 |
| 88 | S. Nador | Modena | Serie B | 2025Aug 2025 to May 2026 | DEF | 12 | 912 | 1.28 |
| 88 | G. Conti | Gimnasia L.P. | Liga Profesional Argentina | 2025Jan to Dec 2025 | DEF | 14 | 701 | 1.28 |
| 94 | C. Okoli | Leicester | Championship | 2025Aug 2025 to May 2026 | DEF | 29 | 2342 | 1.27 |
| 94 | Abdulay Bah | Nice | Ligue 1 | 2025Aug 2025 to May 2026 | DEF | 28 | 2063 | 1.27 |
| 94 | S. Botman | Newcastle | Premier League | 2025Aug 2025 to May 2026 | DEF | 25 | 1838 | 1.27 |
| 94 | R. Harbottle | Bristol Rovers | League Two | 2025Aug 2025 to May 2026 | DEF | 15 | 1208 | 1.27 |
| 94 | L. Greiml | NAC Breda | Eredivisie | 2025Aug 2025 to May 2026 | DEF | 14 | 1135 | 1.27 |
| 94 | K. Rosenberry | Colorado Rapids | Major League Soccer | 2025Feb to Dec 2025 | DEF | 16 | 1065 | 1.27 |
| 94 | K. Potulski | FSV Mainz 05 | Bundesliga | 2025Aug 2025 to May 2026 | DEF | 15 | 1060 | 1.27 |