Skip to main content
Advertisement
Saturday, 14 November 2026
No matches

Top Competitions

Top Leagues

Top Players

Top Coaches

🏟️ Popular stadiums

🤷 Top referees

🏆 Golden Shoe

View all ›

Leo Richard — Football Player Profile & Stats

Position: Goalkeeper
Foot: -
Nationality: Switzerland
Born: 20 Apr 1992

Player Info

Age 34

Overview

Leo Richard position on pitch
GK

Strengths

  • Disciplined
  • Last line of defence
  • Veteran leadership

Key traits

  • Switzerland international
Scoring Creation Experience Discipline Contribution

Next match

Leo Richard profile

Current team
Echallens
Position
Goalkeeper
Nationality
Switzerland
Date of birth
20 Apr 1992 (34 years)
Short name
L. Richard

Leo Richard recent team matches

Fixture League Date Result
FC Portalban/Gletterens vs Echallens Switzerland Divison 2 League 13 Nov 2026 2 – 1
Echallens vs FC Sion U21 Switzerland Divison 2 League 07 Nov 2026 4 – 0
Grand-Lancy vs Echallens Switzerland Divison 2 League 31 Oct 2026 2 – 0
Echallens vs FC Prishtina Bern Switzerland Divison 2 League 24 Oct 2026 0 – 4
Unione Sportiva Italiana Azzurri vs Echallens Switzerland Divison 2 League 11 Oct 2026 6 – 1
Echallens vs Vevey Sports Switzerland Divison 2 League 21 Nov 2026 Upcoming
Echallens vs Servette U21 Switzerland Divison 2 League 20 Feb 2027 Upcoming
Chenois vs Echallens Switzerland Divison 2 League 27 Feb 2027 Upcoming
Echallens vs Stade Payerne Switzerland Divison 2 League 06 Mar 2027 Upcoming
FC Coffrane vs Echallens Switzerland Divison 2 League 13 Mar 2027 Upcoming
Slovenia vs Switzerland UEFA Nations League 13 Nov 2026 0 – 0
Switzerland vs North Macedonia UEFA Nations League 06 Oct 2026 3 – 0
Switzerland vs Slovenia UEFA Nations League 03 Oct 2026 2 – 1
Scotland vs Switzerland UEFA Nations League 29 Sep 2026 0 – 3
North Macedonia vs Switzerland UEFA Nations League 26 Sep 2026 0 – 3
Switzerland vs Scotland UEFA Nations League 16 Nov 2026 Upcoming

Echallens upcoming fixtures

Echallens recent results

Switzerland national team

Upcoming
Mon 16 Nov 2026, 19:45 UTC

About Leo Richard

Leo Richard is a 34-year-old Switzerland professional footballer who plays as a goalkeeper for Echallens in Switzerland.

Born on 20 April 1992 in Switzerland, Leo Richard has been eligible for senior professional football since 2009.

As more Echallens fixtures are played, Leo Richard's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.

Next up: Echallens vs Vevey Sports in the Switzerland Divison 2 League on Saturday 21 November 2026 at 16:00 UTC. Most recent fixture: FC Portalban/Gletterens 2-1 Echallens in the Switzerland Divison 2 League.

Bookmark this Leo Richard hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.

Players from Switzerland

Switzerland competitions

Frequently asked questions about Leo Richard

What team does Leo Richard play for?

Leo Richard currently plays for Echallens in Switzerland.

What position does Leo Richard play?

Leo Richard plays as a goalkeeper.

How old is Leo Richard?

Leo Richard was born on 20 April 1992, making them 34 years old.

What nationality is Leo Richard?

Leo Richard represents Switzerland.

When does Leo Richard's team play next?

Echallens's next fixture is Echallens vs Vevey Sports in the Switzerland Divison 2 League on Saturday, 21 November 2026 at 16:00 UTC.

Does Leo Richard play for the national team?

Leo Richard is eligible for Switzerland. Their next match is Switzerland vs Scotland on Monday 16 November 2026 UTC.

Statistics

Physical
Height—
Weight—
Profile
PositionGoalkeeper
Preferred foot—
Age34 years
NationalitySwitzerland
Career
Current clubEchallens
League countrySwitzerland
Pro since~2009
Born20 Apr 1992
International
National teamSwitzerland
Upcoming caps1

Teammates

Other goalkeepers

Switzerland competitions