KickResults

Portland Hearts of Pine vs Richmond Kickers

Date: 09 Aug 2025, 21:00

League: USL League One - USA

Status: Full Time

Portland Hearts of Pine

0 - 0

Richmond Kickers

👉 Join Us on Telegram for Live Updates! 👈

Stay updated with the latest match results, predictions, and insights!


Statistical Forecast:

  • Winner: Portland Hearts of Pine
  • Advice: Double chance : Portland Hearts of Pine or draw

Match Events

  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 55' - Richmond Kickers - Substitution 1 - Player: H. Anderson - Assist: C. O'Dwyer
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 1 - Player: S. Coulibaly - Assist: S. Vinberg
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 62' - Portland Hearts of Pine - Substitution 2 - Player: P. Langlois - Assist: E. Southern
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 2 - Player: D. Espinal - Assist: A. Billhardt
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 65' - Richmond Kickers - Substitution 3 - Player: N. Seufert - Assist: R. Baer
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 68' - Portland Hearts of Pine - Yellow Card - Player: S. Vinberg
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 74' - Portland Hearts of Pine - Substitution 3 - Player: N. H. Kvifte - Assist: J. Keegan
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 77' - Richmond Kickers - Yellow Card - Player: R. Baer
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 80' - Richmond Kickers - Yellow Card - Player: J. Kirkland
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Richmond Kickers - Substitution 4 - Player: L. Johnson - Assist: B. Howell
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela
  • 83' - Portland Hearts of Pine - Substitution 4 - Player: C. Quinones - Assist: W. Varela