| M. RawufuCentre-forward | hodd | 🇸🇪Sweden | 21 | 0 | 0 | 0 | 2.9 | 0 | 28 |
| M. RasnerDefensive midfielder | Ried | 🇦🇹Austria | 31 | 27 | 0 | 0 | 1.5 | 8 | 17 |
| M. RasmussenCentre-forward | Helsingborg | 🇩🇰Denmark | 23 | 0 | 0 | 0 | 1.9 | 10 | 23 |
| M. RasmussenDefensive midfielder | FC St. Pauli | 🇳🇴Norway | 28 | 6 | 0 | 0 | 8.8 | 0▼100%↩ | 37▼0.8%↩ |
| M. RashicaCentral midfielder | Beşiktaş | 🇽🇰Kosovo | 30 | 2 | 0 | 0 | 2.2 | 12±0% | 24±0% |
| M. RashfordWinger | Manchester United | 🏴England | 28 | 5 | 0 | 0 | 35.1 | 44▲1.9%↩ | 65▲4.2%↩ |
| M. RapettiCentre-back | Defensores Unidos | 🇦🇷Argentina | 28 | 1 | 0 | 0 | 2.3 | 0 | 25 |
| M. RantoaCentral midfielder | TS Galaxy | 🏳️ | 0 | 2 | 0 | 0 | 0.3 | 0 | 1 |
| M. RanmarkGoalkeeper | Moss | 🇳🇴Norway | 30 | 14 | 0 | 0 | 1.1 | 1▼92.2% | 19▼33.6% |
| M. RangelCentre-forward | Llaneros | 🇨🇴Colombia | 35 | 29 | 5 | 3 | 0.2 | 18 | 7 |
| M. RamundoGoalkeeper | Lommel United | 🏳️ | 18 | 0 | 0 | 0 | 11 | 0 | 39 |
| M. RamosCentre-back | Agropecuario | 🇦🇷Argentina | 32 | 15 | 0 | 0 | 1.6 | 14 | 16 |
| M. RamírezCentral midfielder | Colegiales | 🇦🇷Argentina | 31 | 1 | 0 | 0 | 1.2 | 0▼100%↩ | 15▼14.9%↩ |
| M. RamírezCentral midfielder | Águilas Doradas | 🇦🇷Argentina | 27 | 16 | 1 | 6 | 2.7 | 17▲25.8%↩ | 20▼55.2%↩ |
| M. RamírezCentral midfielder | D. La Serena | 🇨🇱Chile | 22 | 6 | 0 | 0 | 1.1 | 5 | 20 |
| M. RamírezGoalkeeper | Kifisia | 🇪🇨Ecuador | 26 | 5 | 0 | 0 | 5 | 15±0% | 38▲7.6% |
| M. RamÃrezCentre-forward | Everton de Vina | 🇨🇱Chile | 18 | 0 | 0 | 0 | 0.9 | 0 | 20 |
| M. RakoczyAttacking midfielder | Gornik Zabrze | 🇵🇱Poland | 24 | 8 | 1 | 1 | 5.2 | 5▲228.6%↩ | 35▲10%↩ |
| M. RaknebergCentre-back | Odense | 🇳🇴Norway | 24 | 2 | 0 | 0 | 6.1 | 0▼100%↩ | 33▼19.6%↩ |
| M. RajovićCentre-forward | FC Midtjylland | 🇩🇰Denmark | 27 | 6 | 0 | 0 | 4.8 | 23±0% | 33±0% |
| M. RagužCentre-forward | SCR Altach | 🇦🇹Austria | 28 | 10 | 1 | 0 | 3.1 | 3 | 27 |
| M. RaffertyAttacking midfielder | Kasımpaşa | 🇸🇪Sweden | 21 | 6 | 0 | 1 | 9.1 | 22▼18.3%↩ | 48▲33.4%↩ |
| M. RădulescuCentral midfielder | Universitatea Craiova | 🇷🇴Romania | 21 | 13 | 2 | 0 | 3.8 | 12 | 35 |
| M. RadostaCentral midfielder | Teplice | 🇨🇿Czechia | 25 | 32 | 3 | 2 | 11.8 | 23 | 2 |
| M. RadinCentral midfielder | TSC Backa Topola | 🇷🇸Serbia | 35 | 23 | 1 | 0 | 0.8 | 18 | 10 |
| M. RadchenkoCentre-back | FC Rostov | 🏳️ | 18 | 0 | 0 | 0 | 2.2 | 0 | 28 |
| M. RabuelCentre-back | Stade Briochin | 🇫🇷France | 26 | 0 | 0 | 0 | 3.7 | 0▼100%↩ | 25▼51.2%↩ |
| M. RaabGoalkeeper | Union Berlin | 🇩🇪Germany | 27 | 1 | 0 | 0 | 27 | 0 | 46±0% |
| M. QuirozCentral midfielder | Club Atlético Güemes | 🇦🇷Argentina | 24 | 7 | 0 | 0 | 5.8 | 0▼100%↩ | 34▼18.5%↩ |
| M. QuezadaGoalkeeper | O'Higgins | 🇨🇱Chile | 28 | 0 | 0 | 0 | 0.5 | 0 | 13 |
| M. PykhcheevCentral midfielder | FC Orenburg | 🏳️ | 19 | 1 | 0 | 0 | 2.4 | 1 | 28 |
| M. PulkrabCentre-forward | Teplice | 🇨🇿Czechia | 29 | 26 | 5 | 4 | 4.8 | 17 | 1▼97.9%↩ |
| M. PuleCentral midfielder | Siwelele | 🇿🇦South Africa | 34 | 23 | 4 | 0 | 0.2 | 19 | 1 |
| M. PuigCentral midfielder | Barracas Central | 🇦🇷Argentina | 26 | 4 | 0 | 0 | 9.4 | 0▼100% | 35▼1.4% |
| M. PuertaFull-back | Santa Fe | 🇨🇴Colombia | 29 | 13 | 1 | 0 | 0.6 | 7 | 14 |
| M. PrunierCentre-forward | Francs Borains | 🇭🇹Haiti | 26 | 24 | 2 | 0 | 7.6 | 9▼79.3% | 35▼26.3% |
| M. PruchniewskiGoalkeeper | Lech Poznan | 🇵🇱Poland | 19 | 0 | 0 | 0 | 3.8 | 0 | 33 |
| M. ProtasevychAttacking midfielder | Veres Rivne | 🇺🇦Ukraine | 21 | 11 | 1 | 0 | 5 | 3▼45.9% | 35▼8.2% |
| M. PrévotGoalkeeper | Dunkerque | 🇫🇷France | 29 | 4 | 0 | 0 | 6.2 | 4▲4.8%↩ | 31▲7.9%↩ |
| M. PrekovićGoalkeeper | Novi Pazar | 🇷🇸Serbia | 35 | 0 | 0 | 0 | 0.3 | 0 | 5 |
| M. PrekovicGoalkeeper | Novi Pazar | 🏳️ | 34 | 4 | 0 | 0 | 0.3 | 3 | 6 |
| M. PrekodravacCentral midfielder | Al Najma | 🇭🇷Croatia | 21 | 1 | 0 | 0 | 11.2 | 0 | 42 |
| M. PreciousCentre-back | AS Eupen | 🏳️ | 18 | 1 | 0 | 0 | 6 | 0 | 39 |
| M. PratiCentral midfielder | Racing Santander | 🇮🇹Italy | 22 | 4 | 0 | 0 | 41.8 | 26±0% | 74▼1.2%↩ |
| M. PraszelikCentral midfielder | Cracovia Krakow | 🇵🇱Poland | 25 | 5 | 0 | 0 | 4 | 12±0% | 33±0% |
| M. PowerCentral midfielder | Wigan | 🏴England | 33 | 7 | 1 | 1 | 1.6 | 31±0% | 23▲4%↩ |
| M. PospíšilCentral midfielder | Artis | 🇨🇿Czechia | 35 | 2 | 0 | 0 | 0.7 | 3▲3.4%↩ | 0▼97.2%↩ |
| M. PosmykCentre-forward | Motor Lublin | 🏳️ | 17 | 1 | 0 | 0 | 3.1 | 0 | 31 |
| M. PortilloCentral midfielder | Platense | 🇦🇷Argentina | 26 | 8 | 0 | 0 | 9.9 | 5▼83%↩ | 37▼29.1%↩ |
| M. PortanovaWinger | Reggiana | 🇮🇹Italy | 26 | 36 | 7 | 1 | 23.3 | 32▼7.5% | 59▼7.4% |
| M. PorcelCentral midfielder | Defensa Y Justicia | 🇦🇷Argentina | 20 | 6 | 0 | 0 | 9.7 | 1▼33.3%↩ | 43▼4.5%↩ |
| M. PopovićDefensive midfielder | Radnik Surdulica | 🇷🇸Serbia | 22 | 29 | 2 | 1 | 6.8 | 23 | 39 |
| M. PopovicCentral midfielder | CSKA Moscow | 🏳️ | 19 | 6 | 1 | 0 | 2.9 | 6±0% | 31±0% |
| M. PopoviÄCentral midfielder | CSKA Moscow | 🇷🇸Serbia | 20 | 0 | 0 | 0 | 2.6 | 0 | 28 |
| M. PopescuCentre-back | FCSB | 🇷🇴Romania | 33 | 18 | 1 | 0 | 0.7 | 16 | 10 |
| M. PopaGoalkeeper | Torino | 🇷🇴Romania | 25 | 17 | 0 | 0 | 22.5 | 14▲32.1%↩ | 32▲2.9%↩ |
| M. PopaGoalkeeper | FCSB | 🇷🇴Romania | 19 | 13 | 0 | 0 | 3.2 | 9 | 33 |
| M. PoomDefensive midfielder | AS Trencin | 🇪🇪Estonia | 27 | 13 | 0 | 2 | 3.9 | 10 | 24 |
| M. PonteFull-back | Botafogo | 🇺🇾Uruguay | 23 | 12 | 0 | 1 | 29 | 10▼24.2% | 62±0% |
| M. PonomarenkoWinger | Dynamo Kyiv | 🇺🇦Ukraine | 20 | 15 | 6 | 0 | 8.2 | 18▲658.3% | 40▲0.5% |
| M. PongračićCentre-back | Fiorentina | 🇭🇷Croatia | 29 | 3 | 0 | 0 | 11.9 | 39±0% | 59▲11% |
| M. PonathGoalkeeper | FC Ingolstadt 04 | 🇩🇪Germany | 25 | 9 | 0 | 0 | 6.2 | 0▼100% | 33▼12.6% |
| M. PompettiCentral midfielder | Padova | 🇮🇹Italy | 26 | 4 | 1 | 0 | 19.5 | 8±0% | 50▲1%↩ |
| M. PomietÅoCentral midfielder | Cracovia Krakow | 🇵🇱Poland | 19 | 0 | 0 | 0 | 3.6 | 0 | 31 |
| M. PolsterCentral midfielder | New England Revolution | 🇺🇸USA | 33 | 21 | 1 | 2 | 1.7 | 23▼20.2% | 15▼9.5% |
| M. PollockCentre-back | Watford | 🏴England | 24 | 8 | 0 | 0 | 26 | 19±0% | 65±0% |
| M. PolitanoCentre-forward | Napoli | 🇮🇹Italy | 33 | 5 | 1 | 1 | 5 | 31±0% | 31±0% |
| M. PolidarCentral midfielder | FK Jablonec | 🇨🇿Czechia | 26 | 17 | 0 | 2 | 7.8 | 7 | 1 |
| M. PoletanovićDefensive midfielder | Vojvodina | 🇷🇸Serbia | 33 | 19 | 0 | 0 | 0.5 | 4▼61.4%↩ | 10▼50%↩ |
| M. PolcaAttacking midfielder | FK Košice | 🏳️ | 0 | 4 | 0 | 0 | 0.7 | 0 | 13 |
| M. PodolyakCentral midfielder | LNZ Cherkasy | 🇺🇦Ukraine | 22 | 0 | 0 | 0 | 4.8 | 0 | 33 |
| M. PobricCentral midfielder | Alemannia Aachen | 🇩🇪Germany | 19 | 0 | 0 | 0 | 5.5 | 0 | 37 |
| M. PoatyFull-back | Lausanne | 🇨🇬Congo | 29 | 33 | 1 | 2 | 3.4 | 19▼11.9%↩ | 26▼35.8%↩ |
| M. PledlFull-back | FC Viktoria Köln | 🇩🇪Germany | 25 | 2 | 0 | 0 | 6.7 | 3▲520%↩ | 34▼33.5%↩ |
| M. PlazaCentral midfielder | Nublense | 🇨🇱Chile | 25 | 25 | 3 | 1 | 2.3 | 24 | 24 |
| M. PlattCentre-back | Notts County | 🏴England | 28 | 22 | 1 | 0 | 8 | 19▼50.9% | 22▼32.4% |
| M. PjacaAttacking midfielder | Twente | 🇭🇷Croatia | 31 | 7 | 2 | 0 | 5.7 | 12±0% | 29±0% |
| M. PittarellaGoalkeeper | AC Milan | 🇮🇹Italy | 18 | 0 | 0 | 0 | 31.7 | 0 | 68 |
| M. PisseriGoalkeeper | Frosinone | 🇮🇹Italy | 34 | 1 | 0 | 0 | 1.9 | 0▼100%↩ | 8▼60.6%↩ |
| M. PissardoGoalkeeper | Bari | 🇮🇹Italy | 28 | 1 | 0 | 0 | 7.6 | 0 | 32 |
| M. PišojaCentral midfielder | Zlin | 🇸🇰Slovakia | 26 | 0 | 1 | 1 | 8.7 | 16 | 2 |
| M. PintoCentre-back | Almagro | 🇦🇷Argentina | 32 | 8 | 0 | 0 | 1 | 6 | 14 |
| M. PintoFull-back | Colo Colo | 🇨🇱Chile | 22 | 16 | 1 | 1 | 1.2 | 7 | 23 |
| M. PinoWinger | Godoy Cruz | 🇦🇷Argentina | 28 | 1 | 0 | 0 | 2.4 | 22▲267.2% | 29▼27.6% |
| M. PinnockCentral midfielder | Bromley | 🏴England | 31 | 7 | 0 | 1 | 1.8 | 35±0% | 21±0% |
| M. PinkCentre-forward | Wolfsberger AC | 🇦🇹Austria | 35 | 22 | 7 | 0 | 1.1 | 23 | 11▲62.9%↩ |
| M. PingotCentre-back | Gornik Zabrze | 🇵🇱Poland | 23 | 8 | 0 | 0 | 4.8 | 4▼29.8%↩ | 33▼1.2%↩ |
| M. PinedaDefensive midfielder | Chicago Fire | 🇺🇸USA | 28 | 17 | 0 | 0 | 3 | 8▼40.4% | 27▼10.4% |
| M. PimpongCentre-forward | Eintracht Frankfurt | 🏳️ | 18 | 2 | 0 | 0 | 29.1 | 0 | 29 |
| M. PiljCentral midfielder | Vukovar | 🇭🇷Croatia | 29 | 8 | 0 | 0 | 1.2 | 1 | 16 |
| M. PigliacelliGoalkeeper | Catanzaro | 🇮🇹Italy | 33 | 5 | 0 | 0 | 2.1 | 26±0% | 30±0% |
| M. PierobonGoalkeeper | Racing Cordoba | 🇦🇷Argentina | 25 | 0 | 0 | 0 | 5.2 | 0 | 31 |
| M. PieringerCentre-forward | SC Paderborn 07 | 🇩🇪Germany | 26 | 4 | 0 | 0 | 33.2 | 23±0% | 64±0% |
| M. PiekutowskiGoalkeeper | Strasbourg | 🇵🇱Poland | 20 | 4 | 0 | 0 | 17.9 | 3 | 35 |
| M. PięczekFull-back | Korona Kielce | 🇵🇱Poland | 25 | 8 | 0 | 1 | 5.1 | 24±0% | 38±0% |
| M. PicouleauCentral midfielder | Concarneau | 🇫🇷France | 26 | 1 | 0 | 0 | 4.2 | 1▼97%↩ | 27▼51.5%↩ |
| M. PiacentiniCentre-back | Cesena | 🇮🇹Italy | 27 | 16 | 1 | 0 | 19.2 | 9▲168.6% | 43▼15% |
| M. PhilippCentre-forward | SC Freiburg | 🇩🇪Germany | 32 | 2 | 0 | 0 | 4.8 | 0 | 19▼34.4% |
| M. PhaëtonAttacking midfielder | CSKA Sofia | 🇬🇵Guadeloupe | 26 | 25 | 7 | 1 | 4.5 | 22▼40.4%↩ | 37▼43.1%↩ |
| M. PfisterCentre-back | SV Darmstadt 98 | 🇩🇪Germany | 19 | 0 | 0 | 0 | 14.8 | 0 | 53 |