Dwayne De Rosario has scored five times in the past six matches, leaving him two shy of becoming the seventh player in MLS history to hit 100 in his career for regular season matches. If it doesn’t happen Saturday against the New England Revolution at RFK Stadium, the Canadian veteran will have to wait until mid-June, when D.C. United resumes league play after a three-week break.

Of the six ahead of him on the all-time list, only one is active in MLS (Landon Donovan). Jeff Cunningham, the leader at 134, is also active but playing for Comunicaciones in Guatemala.

The list:

Cunningham 134

Jaime Moreno 133

Donovan 117

Ante Razov 114

Jason Kreis 108

Taylor Twellman 101

De Rosario 98

Edson Buddle 91

Carlos Ruiz 88

Roy Lassiter 88

Much more.....

Taking it a step further with goals plus assists:

Moreno 235

Donovan 213

Steve Ralston 211

Cunningham 204

Preki 191

Kreis 182

Razov 180

De Rosario 168

Of the top 10 scorers, the penalty kick leaders are:

Moreno 44

Donovan 26

Cunningham 20

Ruiz 16

Razov 13

De Rosario 13

Kreis 10

Lassiter 9

Twellman 3

Buddle 0

Goals scored on a 90-minute basis among players with at least 40 in their MLS career:

Stern John 0.89 (44 in 4,463 minutes)

Mamadou Diallo 0.82

Twellman 0.60

Chris Wondolowski 0.60

Raul Diaz Arce 0.59

Carlos Ruiz 0.59

Roy Lassiter 0.58

Giovanni Savarese 0.56

Conor Casey 0.56

Luciano Emilio 0.54

Juan Pablo Angel 0.54

Cunningham 0.53

Diego Serna 0.53

Ariel Graziani 0.52

Razov 0.50

Buddle 0.50

De Rosario is at 0.40, but since joining D.C. United in the middle of last season, with 18 goals plus 14 assists in 32 appearances, his strike rate is 0.60.