Skip to content
442ball
Menu

Steven Moreira: match by match

305 appearances across 5 competitions, 2015 to 2026.

442ball counts an appearance from the match record itself, not from a stored total.

22 of 311 matches here have a page of their own. The rest are in our archive but do not yet have one.

2026

22 playedFIFA World Cup, Major League Soccer

2025

33 played2 unusedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 NovemberMajor League SoccerFC CincinnatiAL2-190006.6
Sunday 2 NovemberMajor League SoccerFC CincinnatiHW4-081007.3
Monday 27 OctoberMajor League SoccerFC CincinnatiAL1-09706.6
Saturday 18 OctoberMajor League SoccerYORHW3-189006.7
Saturday 4 OctoberMajor League SoccerOrlando City SCAD1-190007
Sunday 28 SeptemberMajor League SoccerCHIAL2-090006.5
Saturday 20 SeptemberMajor League SoccerTORHD1-19906.9
Wednesday 17 SeptemberMajor League SoccerNew York City FCAL3-24506.5
Saturday 13 SeptemberMajor League SoccerAtlanta United FCAW4-590006.9
Saturday 30 AugustMajor League SoccerYORAD0-09606.9
Saturday 23 AugustMajor League SoccerENGHL1-286007.3
Saturday 16 AugustMajor League SoccerTORAD1-188007.5
Friday 25 JulyMajor League SoccerOrlando City SCHL1-390007.2
Saturday 19 JulyMajor League SoccerUNIHW2-190006.6
Thursday 17 JulyMajor League SoccerNashville SCAL3-090006.9
Saturday 12 JulyMajor League SoccerFC CincinnatiAW2-490006.6
Sunday 6 JulyMajor League SoccerSEAAD1-190006.9
Sunday 29 JuneMajor League SoccerPHIHW1-090007.3
Wednesday 25 JuneMajor League SoccerAtlanta United FCHW3-161007.2
Saturday 14 JuneMajor League SoccerVancouver WhitecapsHW2-1Bench
Saturday 31 MayMajor League SoccerInter MiamiAL5-190005.9
Thursday 29 MayMajor League SoccerNashville SCHD2-283007.3
Saturday 24 MayMajor League SoccerCharlotteAL3-221006
Saturday 17 MayMajor League SoccerFC CincinnatiHD1-190007.2
Wednesday 14 MayMajor League SoccerMONAD1-181006.9
Saturday 10 MayMajor League SoccerPHIAD2-290006.9
Saturday 3 MayMajor League SoccerCharlotteHW4-290006.9
Saturday 26 AprilMajor League SoccerJOSHW2-190006.9
Saturday 19 AprilMajor League SoccerInter MiamiHL0-189007.3
Sunday 13 AprilMajor League SoccerSt. Louis CityAW1-289107.3
Saturday 5 AprilMajor League SoccerMONHW2-188016.9
Saturday 29 MarchMajor League SoccerUNIAW1-224006.7
Saturday 8 MarchMajor League SoccerHOUHD0-0Bench
Sunday 2 MarchMajor League SoccerENGAW0-190006.7
Sunday 23 FebruaryMajor League SoccerCHIHW4-290017.3

2024

29 played3 unusedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 3 NovemberMajor League SoccerYORAD2-27606.6
Tuesday 29 OctoberMajor League SoccerYORHL0-17306.6
Wednesday 2 OctoberMajor League SoccerInter MiamiHL2-390006.3
Saturday 28 SeptemberMajor League SoccerUNIAD2-298017
Saturday 21 SeptemberMajor League SoccerOrlando City SCHW4-390007.3
Wednesday 18 SeptemberMajor League SoccerTORAW0-2Bench
Saturday 14 SeptemberMajor League SoccerFC CincinnatiAD0-09806.6
Saturday 31 AugustMajor League SoccerNew York City FCHW4-290006
Wednesday 28 AugustMajor League SoccerPHIAW0-1Bench
Saturday 20 JulyMajor League SoccerAtlanta United FCAL2-190007.2
Wednesday 17 JulyMajor League SoccerCharlotteHD1-190006.7
Sunday 14 JulyMajor League SoccerLos Angeles FCAW1-590017.3
Saturday 6 JulyMajor League SoccerTORHW4-08306.6
Wednesday 3 JulyMajor League SoccerNashville SCHW2-090006.9
Saturday 29 JuneMajor League SoccerENGAW1-590106.9
Saturday 22 JuneMajor League SoccerKANHW4-090007.9
Wednesday 19 JuneMajor League SoccerInter MiamiAL2-190007
Friday 14 JuneMajor League SoccerNew York City FCAW2-323006.2
Saturday 25 MayMajor League SoccerOrlando City SCAW0-26906.9
Sunday 19 MayMajor League SoccerCHIAW1-390006.3
Wednesday 15 MayMajor League SoccerMONAW1-390017.3
Saturday 11 MayMajor League SoccerFC CincinnatiHL1-29006.3
Saturday 27 AprilMajor League SoccerMONHD0-03206.6
Saturday 20 AprilMajor League SoccerPORHD2-29017.7
Sunday 14 AprilMajor League SoccerSALAD0-0Bench
Saturday 6 AprilMajor League SoccerUNIHD1-19006.9
Sunday 31 MarchMajor League SoccerNashville SCAD2-29006.9
Saturday 23 MarchMajor League SoccerCharlotteAL2-09606.3
Saturday 16 MarchMajor League SoccerYORHW3-09006.9
Sunday 10 MarchMajor League SoccerCHIHW2-13107.2
Saturday 2 MarchMajor League SoccerMINAD1-19707
Saturday 24 FebruaryMajor League SoccerAtlanta United FCHW1-01306.9

2023

40 playedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 9 DecemberMajor League SoccerLos Angeles FCHW2-19007.2
Saturday 2 DecemberMajor League SoccerFC CincinnatiAW2-39406.7
Saturday 25 NovemberMajor League SoccerOrlando City SCAW0-29507
Monday 13 NovemberMajor League SoccerAtlanta United FCHW4-29006.6
Wednesday 8 NovemberMajor League SoccerAtlanta United FCAL4-29006.2
Wednesday 1 NovemberMajor League SoccerAtlanta United FCHW2-09006.9
Sunday 22 OctoberMajor League SoccerMONHW2-190017.2
Saturday 7 OctoberMajor League SoccerAtlanta United FCAD1-19007.3
Wednesday 4 OctoberMajor League SoccerENGAW1-29006.5
Saturday 30 SeptemberMajor League SoccerPHIHD1-19007
Sunday 24 SeptemberMajor League SoccerDALAD1-19006.9
Wednesday 20 SeptemberMajor League SoccerCHIHW3-09007
Saturday 16 SeptemberMajor League SoccerOrlando City SCAL4-39006.5
Saturday 2 SeptemberMajor League SoccerMONAW2-47807
Thursday 31 AugustMajor League SoccerHOUAL2-09006.7
Saturday 26 AugustMajor League SoccerTORHW2-09007.7
Sunday 20 AugustMajor League SoccerFC CincinnatiHW3-09007.2
Sunday 16 JulyMajor League SoccerPORAL3-290016.3
Saturday 8 JulyMajor League SoccerNew York City FCHD1-18206.9
Tuesday 4 JulyMajor League SoccerInter MiamiAD2-2906.3
Saturday 1 JulyMajor League SoccerYORHW2-19007
Saturday 24 JuneMajor League SoccerNashville SCHW2-09007.2
Saturday 17 JuneMajor League SoccerNew York City FCAD1-19006.5
Sunday 11 JuneMajor League SoccerCHIAW1-29006.9
Saturday 3 JuneMajor League SoccerCharlotteHW4-29006.2
Wednesday 31 MayMajor League SoccerCOLHW3-29006
Monday 29 MayMajor League SoccerNashville SCAL3-19006.3
Saturday 20 MayMajor League SoccerFC CincinnatiAL3-29006.7
Wednesday 17 MayMajor League SoccerANGHW2-09007
Saturday 13 MayMajor League SoccerOrlando City SCHD2-27706.6
Saturday 29 AprilMajor League SoccerInter MiamiHL1-26906.3
Saturday 22 AprilMajor League SoccerCharlotteAL1-09006.7
Saturday 15 AprilMajor League SoccerENGHD1-19007.5
Saturday 8 AprilMajor League SoccerUNIAW0-29007.3
Saturday 1 AprilMajor League SoccerSALHW4-09007.7
Saturday 25 MarchMajor League SoccerAtlanta United FCHW6-190017.3
Saturday 18 MarchMajor League SoccerYORAL2-19006.5
Sunday 12 MarchMajor League SoccerTORAD1-19007
Sunday 5 MarchMajor League SoccerUNIHW2-09006.9
Sunday 26 FebruaryMajor League SoccerPHIAL4-19005.9

2022

32 playedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 9 OctoberMajor League SoccerOrlando City SCAL2-17206.6
Wednesday 5 OctoberMajor League SoccerCharlotteAD2-23306.5
Saturday 1 OctoberMajor League SoccerYORHW2-19006.7
Sunday 18 SeptemberMajor League SoccerPORHD1-19007.2
Wednesday 14 SeptemberMajor League SoccerInter MiamiAL2-190017.3
Friday 9 SeptemberMajor League SoccerMONAD2-297016.3
Saturday 3 SeptemberMajor League SoccerCHIHD0-09007.3
Wednesday 31 AugustMajor League SoccerInter MiamiHW1-090017.9
Saturday 27 AugustMajor League SoccerFC CincinnatiAD2-29717.5
Monday 22 AugustMajor League SoccerAtlanta United FCHD2-28706.9
Sunday 14 AugustMajor League SoccerCOLAD1-19006.6
Saturday 6 AugustMajor League SoccerNew York City FCHW3-29006.3
Wednesday 3 AugustMajor League SoccerMONHL1-290016.7
Sunday 17 JulyMajor League SoccerFC CincinnatiHW2-09007.3
Thursday 14 JulyMajor League SoccerUNIAD2-29006.9
Sunday 10 JulyMajor League SoccerCHIAW2-39006.3
Sunday 3 JulyMajor League SoccerPHIHD0-09006.9
Wednesday 29 JuneMajor League SoccerTORAW1-29007.2
Sunday 26 JuneMajor League SoccerSALAD0-09007.2
Saturday 18 JuneMajor League SoccerCharlotteHD1-19606.9
Saturday 28 MayMajor League SoccerAtlanta United FCAW1-29006.5
Sunday 22 MayMajor League SoccerLos Angeles FCHL0-29007
Saturday 14 MayMajor League SoccerNew York City FCAL2-09406.7
Saturday 30 AprilMajor League SoccerUNIHW3-01706.9
Sunday 24 AprilMajor League SoccerKANAD0-012806.9
Saturday 16 AprilMajor League SoccerOrlando City SCHL0-29006
Saturday 9 AprilMajor League SoccerPHIAL1-09006.3
Saturday 2 AprilMajor League SoccerNashville SCHL0-19007.2
Sunday 20 MarchMajor League SoccerYORAD1-19006.3
Saturday 12 MarchMajor League SoccerTORHW2-19506.9
Saturday 5 MarchMajor League SoccerJOSAD3-390016.3
Saturday 26 FebruaryMajor League SoccerVancouver WhitecapsHW4-09007.2

2021

7 played1 unusedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 7 NovemberMajor League SoccerCHIHW2-08708.2
Sunday 31 OctoberMajor League SoccerUNIAW1-31706.2
Wednesday 27 OctoberMajor League SoccerOrlando City SCHW3-2100016.2
Saturday 23 OctoberMajor League SoccerYORHL1-290017.7
Thursday 21 OctoberMajor League SoccerNashville SCAD1-19006.9
Saturday 16 OctoberMajor League SoccerInter MiamiHW4-08706.9
Sunday 3 OctoberMajor League SoccerPHIAL3-06606.5
Saturday 25 SeptemberMajor League SoccerMONHW2-1Bench

2020

33 playedCoupe de France, Ligue 1, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 27 MayLigue 1NANHL1-27206.3
Friday 21 MayLigue 2GREHW3-06907.2
Wednesday 12 MayLigue 2PAUHD2-29006.3
Saturday 8 MayLigue 2CAEHW3-090017.6
Tuesday 4 MayLigue 2HAVAW0-19006.9
Saturday 1 MayLigue 2PARAL3-19006.3
Tuesday 20 AprilCoupe de FranceRumilly VallièresAL2-04506.9
Saturday 17 AprilLigue 2CHAHW1-08006.9
Saturday 20 MarchLigue 2NIOAL1-09006.3
Saturday 13 MarchLigue 2CHAHW4-08806.7
Tuesday 2 MarchLigue 2VALAL1-09007
Saturday 27 FebruaryLigue 2AMIHW3-09007.3
Saturday 20 FebruaryLigue 2RODAL1-09006.7
Monday 15 FebruaryLigue 2AJAHW3-09007.2
Saturday 6 FebruaryLigue 2TROAD1-19006.9
Tuesday 2 FebruaryLigue 2AUXAL3-12606.7
Saturday 30 JanuaryLigue 2CLEHW3-29006.5
Monday 25 JanuaryLigue 2SOCAW0-19007
Monday 11 JanuaryLigue 2CAEAD2-29006.9
Tuesday 5 JanuaryLigue 2PARHW1-09007.2
Tuesday 22 DecemberLigue 2PAUAW0-39007.2
Saturday 19 DecemberLigue 2HAVHW4-39006.2
Saturday 12 DecemberLigue 2CHAAW0-390017.6
Saturday 5 DecemberLigue 2GUIHD2-29006.6
Tuesday 1 DecemberLigue 2NANAW1-39007
Saturday 28 NovemberLigue 2NIOHW2-190016.9
Saturday 21 NovemberLigue 2CHAAD1-19006.9
Saturday 7 NovemberLigue 2VALHL4-55406.2
Monday 2 NovemberLigue 2AMIAW0-19007.2
Saturday 24 OctoberLigue 2RODHW3-090016.9
Saturday 17 OctoberLigue 2AJAAW0-19007.3
Saturday 3 OctoberLigue 2TROHD0-03406.5
Saturday 26 SeptemberLigue 2AUXHW3-12017.7

2019

17 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 15 FebruaryLigue 1NICHL0-27706.681
Saturday 8 FebruaryLigue 1MARAL1-09006.396
Wednesday 5 FebruaryLigue 1STRHL0-19007.378
Saturday 1 FebruaryLigue 1AMIAD0-09007.457
Sunday 26 JanuaryLigue 1LYOAL3-09006.379
Saturday 21 DecemberLigue 1NICAL3-090006.40%
Saturday 14 DecemberLigue 1REIHL0-190006.50%
Sunday 24 NovemberLigue 1MARHL0-241005.70%
Sunday 27 OctoberLigue 1RENAL3-290005.60%
Saturday 5 OctoberLigue 1BORHL1-390006.10%
Saturday 28 SeptemberLigue 1METAD2-290006.40%
Wednesday 25 SeptemberLigue 1ANGHL0-290006.30%
Sunday 15 SeptemberLigue 1ETIAD2-2900070%
Saturday 31 AugustLigue 1AMIHW2-090006.90%
Sunday 25 AugustLigue 1PSGAL4-090006.90%
Saturday 17 AugustLigue 1DIJHW1-090006.80%
Saturday 10 AugustLigue 1BREAD1-112007.10%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2018

10 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 24 MayLigue 1DIJAL2-190006.20%
Sunday 17 FebruaryLigue 1BORAL2-190006.40%
Sunday 27 JanuaryLigue 1ANGHD0-090006.40%
Wednesday 16 JanuaryLigue 1LYOHD2-290005.70%
Sunday 13 JanuaryLigue 1STRHL1-290006.90%
Sunday 2 DecemberLigue 1DIJHD2-267006.30%
Saturday 24 NovemberLigue 1PSGAL1-090006.80%
Saturday 10 NovemberLigue 1AMIHL0-190006.30%
Saturday 20 OctoberLigue 1NANAL4-090005.90%
Friday 5 OctoberLigue 1NICHD1-177006.70%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2017

35 playedLigue 2

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 11 MayLigue 2QUEAL3-090006.481%
Friday 27 AprilLigue 2SOCAW0-290007.376%
Tuesday 24 AprilLigue 2NIMAL1-090006.576%
Friday 20 AprilLigue 2VALHL0-190006.783%
Monday 16 AprilLigue 2BREAL3-090006.487%
Friday 6 AprilLigue 2PARHW2-090006.593%
Friday 16 MarchLigue 2ORLHW3-190007.194%
Friday 9 MarchLigue 2NIOAW1-290006.586%
Monday 5 MarchLigue 2HAVHW1-09000782%
Monday 26 FebruaryLigue 2NANAW0-290007.387%
Saturday 17 FebruaryLigue 2AUXHL1-390006.193%
Friday 9 FebruaryLigue 2AJAAL3-290005.978%
Saturday 3 FebruaryLigue 2LENHD1-190006.477%
Monday 29 JanuaryLigue 2REIAW0-190107.674%
Friday 19 JanuaryLigue 2CLEHD1-190006.491%
Tuesday 16 JanuaryLigue 2CHAAL3-190006.985%
Saturday 13 JanuaryLigue 2GFCHW4-190006.992%
Friday 15 DecemberLigue 2BOUAD2-290016.787%
Friday 8 DecemberLigue 2SOCHW2-190006.975%
Tuesday 28 NovemberLigue 2NIMHL1-290006.877%
Friday 24 NovemberLigue 2VALAL4-290006.182%
Saturday 18 NovemberLigue 2BREHW4-290006.185%
Friday 3 NovemberLigue 2PARAD1-190006.777%
Saturday 28 OctoberLigue 2TOUHW2-090017.789%
Friday 20 OctoberLigue 2ORLAW1-290006.986%
Monday 16 OctoberLigue 2NIOHD0-090007.481%
Monday 2 OctoberLigue 2HAVAL3-290006.180%
Saturday 23 SeptemberLigue 2NANHD0-090007.579%
Friday 15 SeptemberLigue 2AJAHW2-090007.182%
Saturday 9 SeptemberLigue 2LENAW2-390006.185%
Saturday 26 AugustLigue 2REIHW2-190006.573%
Friday 18 AugustLigue 2CLEAW0-290006.681%
Monday 14 AugustLigue 2CHAHW3-090006.679%
Friday 4 AugustLigue 2GFCAD0-090007.467%
Saturday 29 JulyLigue 2QUEHD1-19000782%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2016

31 playedCoupe de France, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 20 MayLigue 1BORHD1-190006.10%
Sunday 14 MayLigue 1BASAL2-090006.50%
Saturday 6 MayLigue 1ANGHD1-190007.10%
Saturday 29 AprilLigue 1NANAL1-090006.80%
Saturday 22 AprilLigue 1METHW5-190017.30%
Saturday 15 AprilLigue 1MONAL2-090006.90%
Saturday 8 AprilLigue 1LYOAW1-490017.50%
Saturday 18 MarchLigue 1NANAW2-390006.70%
Sunday 12 MarchLigue 1PSGHL1-290006.50%
Tuesday 28 FebruaryCoupe de FranceBORAL2-190006.784%
Sunday 12 FebruaryLigue 1ETIAL4-090006.50%
Saturday 4 FebruaryLigue 1LILAW0-190007.20%
Saturday 28 JanuaryLigue 1DIJHL2-390005.60%
Sunday 22 JanuaryLigue 1MONAL4-090005.90%
Saturday 14 JanuaryLigue 1GUIHW3-190007.10%
Sunday 8 JanuaryCoupe de FranceNICHW2-190006.885%
Saturday 10 DecemberLigue 1TOUAL3-290006.10%
Saturday 3 DecemberLigue 1ANGAD2-290006.30%
Tuesday 29 NovemberLigue 1RENHW2-185006.40%
Saturday 26 NovemberLigue 1METAD3-390006.10%
Friday 18 NovemberLigue 1MONHL0-390006.60%
Saturday 5 NovemberLigue 1BORAL2-190005.80%
Saturday 29 OctoberLigue 1MONHD2-290006.50%
Saturday 22 OctoberLigue 1DIJAL1-090006.50%
Saturday 15 OctoberLigue 1NANHL1-2900170%
Sunday 2 OctoberLigue 1NICAL2-190006.60%
Saturday 24 SeptemberLigue 1LYOHW1-090007.10%
Wednesday 21 SeptemberLigue 1GUIAL1-090006.70%
Saturday 17 SeptemberLigue 1LILHW1-090007.20%
Saturday 10 SeptemberLigue 1NANHL0-290006.80%
Sunday 14 AugustLigue 1NICAL1-090006.30%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2015

16 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 29 AprilLigue 1PSGAL4-09000670%
Saturday 9 JanuaryLigue 1LORHD2-290007.182%
Saturday 19 DecemberLigue 1GUIAW0-211006.675%
Thursday 3 DecemberLigue 1MARHL0-190006.472%
Saturday 28 NovemberLigue 1REIAD2-290006.280%
Sunday 22 NovemberLigue 1BORHD2-290006.158%
Friday 6 NovemberLigue 1ANGAW0-290007.286%
Saturday 24 OctoberLigue 1LORAD1-190006.678%
Sunday 18 OctoberLigue 1NICHL1-452006.785%
Sunday 4 OctoberLigue 1MONAD1-190006.460%
Friday 18 SeptemberLigue 1LILHD1-190006.677%
Sunday 13 SeptemberLigue 1NANAW0-269006.780%
Saturday 29 AugustLigue 1TOUHW3-115006.586%
Saturday 22 AugustLigue 1LYOAW1-290006.687%
Saturday 15 AugustLigue 1MONHW1-090007.564%
Saturday 8 AugustLigue 1BASAL2-19000671%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.