Joe Willis

D.C. United #31 - Goalkeeper

  • Born: 08/10/88
  • Age: 25
  • Height:
  • Weight: 0

Kickers versus Crystal Palace gamethread

The Richmond Kickers welcome a Premier League team to Virginia for the first time, with Crystal Palace FC coming to City Stadium.

Richmond 2-1 Harrisburg: The streak continues

The Richmond Kickers scored twice in 20 minutes, which was enough to beat the Harrisburg City Islanders

Kickers versus City Islanders streaming/gamethread

The Richmond Kickers look to complete the season sweep against the Harrisburg City Islanders.

DCU vs. Fulham: Why I hate summer friendlies

Please, summer friendlies, go away and don't come back.

Kickers vs. Battery open thread, part 2

The Richmond Kickers play the Charleston Battery twice in three days; watch the second leg with us!

Kickers 4-0 Battery: Kickers midfield dominant

The poor season for the Battery continues, as the Kickers crush their long-time rival.

Kickers vs. Battery Game Thread

Two traditional rivals face off in Richmond.

Kickers versus Sacramento Republic Game Thread

The Richmond Kickers welcome Sacramento Republic FC to RVA for the first time ever.

Kickers 0-0 RSL Reserves: Frustrating point

In a game that they should have won, the Richmond Kickers manage only a point against the Real Salt Lake reserves.

Richmond Kickers vs. RSL Reserves gamethread

D.C. United's soccer weekend isn't over, with the affiliate Richmond Kickers taking on RSL's reserves.

US Open Cup: Richmond Kickers versus New England

We have you covered for tonight's US Open Cup match between the Richmond Kickers and the New England Revolution.

Revs Kick Off Open Cup vs. Kickers Wednesday Night

New England is moving down I-95 today...but not to face D.C. It's Open Cup time, and the Revs are taking on the Richmond Kickers, USL Pro's 2nd-placed team. We spoke with Ben Bromley to preview the...

Log In Sign Up

Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.


You must be a member of to participate.

We have our own Community Guidelines at You should read them.


You must be a member of to participate.

We have our own Community Guidelines at You should read them.




Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.