Riccardo Orsolini
Career snapshot
Career highs
Born the same day
Shares 1997-01-24 · 6 players total
| Full name | Riccardo Orsolini |
|---|---|
| Date of birth | 1997-01-24 (29 yrs) |
| Place of birth | Ascoli Piceno, Italy |
| Citizenship | Italy |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 186.00 m |
| Current club | Bologna FC 1909 |
| Joined | 2019-07-01 |
| Contract expires | 2027-06-30 |
| Agent | MM-Management |
| Outfitter | Nike |
Percentile rank vs 34 other Attack - Right Wingers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Bologna FC 1909 | 9 | 17/18 | 25/26 | 260 | 74 | 32 | 2,309 |
| Atalanta BC | 1 | 17/18 | 17/18 | 10 | 0 | 1 | 0 |
| Ascoli Picchio | 3 | 14/15 | 16/17 | 52 | 8 | 7 | 347 |
| Ascoli Picchio Primavera | 1 | 15/16 | 15/16 | 26 | 22 | 9 | 305 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Serie A | Bologna FC 1909 | 2 | 1 | 0 | 0 | 0 | 180 |
| 24/25 | Champions League | Bologna FC 1909 | 6 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Italy Cup | Bologna FC 1909 | 4 | 2 | 0 | 1 | 0 | 114 |
| 24/25 | Serie A | Bologna FC 1909 | 30 | 15 | 5 | 2 | 0 | 126 |
| 23/24 | Italy Cup | Bologna FC 1909 | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Serie A | Bologna FC 1909 | 33 | 10 | 2 | 2 | 0 | 179 |
| 22/23 | Italy Cup | Bologna FC 1909 | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Serie A | Bologna FC 1909 | 32 | 11 | 4 | 6 | 1 | 193 |
| 21/22 | Italy Cup | Bologna FC 1909 | 1 | 1 | 1 | 0 | 0 | 85 |
| 21/22 | Serie A | Bologna FC 1909 | 29 | 6 | 3 | 2 | 0 | 299 |
| 20/21 | Italy Cup | Bologna FC 1909 | 2 | 2 | 0 | 0 | 0 | 76 |
| 20/21 | Serie A | Bologna FC 1909 | 34 | 7 | 4 | 0 | 0 | 251 |
| 19/20 | Italy Cup | Bologna FC 1909 | 2 | 1 | 0 | 0 | 0 | 180 |
| 19/20 | Serie A | Bologna FC 1909 | 37 | 8 | 8 | 3 | 0 | 337 |
| 18/19 | Italy Cup | Bologna FC 1909 | 2 | 2 | 1 | 0 | 0 | 45 |
| 18/19 | Serie A | Bologna FC 1909 | 35 | 8 | 4 | 2 | 0 | 244 |
| 17/18 | Europa League | Atalanta BC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Italy Cup | Atalanta BC | 1 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | Serie A | Bologna FC 1909 | 8 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Serie A | Atalanta BC | 8 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Italy Cup | Ascoli Picchio | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Serie B | Ascoli Picchio | 41 | 8 | 6 | 3 | 0 | 347 |
| 15/16 | Coppa Primavera | Ascoli Picchio Primavera | 2 | 2 | 0 | 0 | 0 | 105 |
| 15/16 | Italy Cup | Ascoli Picchio | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Primavera C | Ascoli Picchio Primavera | 21 | 17 | 9 | 1 | 0 | 110 |
| 15/16 | Serie B | Ascoli Picchio | 9 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | Viareggio Cup | Ascoli Picchio Primavera | 3 | 3 | 0 | 0 | 0 | 90 |
| 14/15 | Lega Pro B | Ascoli Picchio | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-07-01 | Ascoli U17 | Ascoli U19 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Ascoli U19 | Ascoli | Transfer | 400000 | — |
| 16/17 | 2017-01-30 | Ascoli | Juventus | Transfer | 1500000 | €6.00m |
| 16/17 | 2017-01-30 | Juventus | Ascoli | Loan | 1500000 | — |
| 16/17 | 2017-06-30 | Ascoli | Juventus | Return from loan | 3500000 | — |
| 17/18 | 2017-07-14 | Juventus | Atalanta BC | Loan | 3500000 | — |
| 17/18 | 2018-01-30 | Atalanta BC | Juventus | Return from loan | 3500000 | — |
| 17/18 | 2018-01-31 | Juventus | Bologna | Loan | 3500000 | — |
| 18/19 | 2019-06-30 | Bologna | Juventus | Return from loan | 15000000 | — |
| 19/20 | 2019-07-01 | Juventus | Bologna | Transfer | 15000000 | €15.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Hamstring muscle injury | 2018-03-07 | 2018-03-30 | 24 | 6 |
| 18/19 | unknown injury | 2019-02-07 | 2019-02-20 | 14 | 2 |
| 18/19 | Shoulder injury | 2019-06-19 | 2019-07-31 | 43 | 1 |
| 20/21 | Hamstring muscle injury | 2020-11-30 | 2020-12-23 | 24 | 5 |
| 21/22 | Shoulder injury | 2022-01-11 | 2022-01-20 | 10 | 2 |
| 22/23 | Muscle fatigue | 2023-02-08 | 2023-02-12 | 5 | 1 |
| 22/23 | Muscle fatigue | 2023-03-09 | 2023-03-15 | 7 | 1 |
| 23/24 | Adductor injury | 2023-07-10 | 2023-08-18 | 40 | 1 |
| 23/24 | Hamstring injury | 2023-11-23 | 2023-12-21 | 29 | 5 |
| 24/25 | Hamstring muscle injury | 2024-12-05 | 2024-12-18 | 14 | 3 |
| 24/25 | Hamstring muscle injury | 2025-01-22 | 2025-02-11 | 21 | 5 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #21100 | #7 | 12 | 8 | — | — | former national player |
| Team #11947 | #11 | 14 | 2 | — | — | former national player |
| Team #3376 | #17 | 11 | 2 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Musa Barrow | 1 | 5 | 0 |
| Jerdy Schouten | 1 | 1 | 0 |
| Mattias Svanberg | 1 | 0 | 0 |
| Nicolás Domínguez | 1 | 2 | 0 |
| Gary Medel | 1 | 0 | 0 |
| Stefan Posch | 2 | 5 | 0 |
| Michel Aebischer | 1 | 0 | 0 |
| Mitchell Dijks | 1 | 0 | 0 |
| Sam Beukema | 2 | 0 | 0 |
| Ibrahima Mbaye | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | Primavera C | Ascoli Picchio Primavera | 17 | 21 |
| 24/25 | Serie A | Bologna FC 1909 | 15 | 30 |
| 22/23 | Serie A | Bologna FC 1909 | 11 | 32 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | Primavera C | Ascoli Picchio Primavera | 9 | 21 |
| 19/20 | Serie A | Bologna FC 1909 | 8 | 37 |
| 16/17 | Serie B | Ascoli Picchio | 6 | 41 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-06-30 | Bologna | Juventus | Return from loan | — | €15.00m |
| 17/18 | 2018-01-31 | Juventus | Bologna | Loan | — | €3.50m |
| 17/18 | 2018-01-30 | Atalanta BC | Juventus | Return from loan | — | €3.50m |
| 17/18 | 2017-07-14 | Juventus | Atalanta BC | Loan | — | €3.50m |
| 16/17 | 2017-06-30 | Ascoli | Juventus | Return from loan | — | €3.50m |
| 16/17 | 2017-01-30 | Juventus | Ascoli | Loan | — | €1.50m |
Last 50 matches for Bologna FC 1909 The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-23 | IT1 |
Bologna FC 1909 | 3–3 | FC Internazionale Milano | Available |
| 2026-05-17 | IT1 |
Atalanta BC | – | Bologna FC 1909 | TIMED |
| 2026-05-11 | IT1 |
SSC Napoli | 2–3 | Bologna FC 1909 | Available |
| 2026-05-11 | IT1 |
SSC Napoli | 2–3 | Bologna FC 1909 | Available |
| 2026-05-03 | IT1 |
Bologna FC 1909 | 0–0 | Cagliari Calcio | Available |
| 2026-05-03 | IT1 |
Bologna FC 1909 | 0–0 | Cagliari Calcio | Available |
| 2026-04-25 | IT1 |
Bologna FC 1909 | 0–2 | AS Roma | Available |
| 2026-04-25 | IT1 |
Bologna FC 1909 | 0–2 | AS Roma | Available |
| 2026-04-19 | IT1 |
Juventus FC | 2–0 | Bologna FC 1909 | Available |
| 2026-04-19 | IT1 |
Juventus FC | 2–0 | Bologna FC 1909 | Available |
| 2026-04-12 | IT1 |
Bologna FC 1909 | 2–0 | US Lecce | Available |
| 2026-04-05 | IT1 |
US Cremonese | 1–2 | Bologna FC 1909 | Available |
| 2026-03-22 | IT1 |
Bologna FC 1909 | 0–2 | SS Lazio | Available |
| 2026-03-15 | IT1 |
US Sassuolo Calcio | 0–1 | Bologna FC 1909 | Available |
| 2026-03-08 | IT1 |
Bologna FC 1909 | 1–2 | Hellas Verona FC | Available |
| 2026-03-02 | IT1 |
AC Pisa 1909 | 0–1 | Bologna FC 1909 | Available |
| 2026-02-23 | IT1 |
Bologna FC 1909 | 1–0 | Udinese Calcio | Available |
| 2026-02-15 | IT1 |
Torino FC | 1–2 | Bologna FC 1909 | Available |
| 2026-02-08 | IT1 |
Bologna FC 1909 | 0–1 | Parma Calcio 1913 | Available |
| 2026-02-03 | IT1 |
Bologna FC 1909 | 0–3 | AC Milan | Available |
| 2026-01-25 | IT1 |
Genoa CFC | 3–2 | Bologna FC 1909 | Available |
| 2026-01-18 | IT1 |
Bologna FC 1909 | 1–2 | ACF Fiorentina | Available |
| 2026-01-15 | IT1 |
Hellas Verona FC | 2–3 | Bologna FC 1909 | Available |
| 2026-01-10 | IT1 |
Como 1907 | 1–1 | Bologna FC 1909 | Available |
| 2026-01-07 | IT1 |
Bologna FC 1909 | 0–2 | Atalanta BC | Available |
| 2026-01-04 | IT1 |
FC Internazionale Milano | 3–1 | Bologna FC 1909 | Available |
| 2025-12-28 | IT1 |
Bologna FC 1909 | 1–1 | US Sassuolo Calcio | Available |
| 2025-12-14 | IT1 |
Bologna FC 1909 | 0–1 | Juventus FC | Available |
| 2025-12-07 | IT1 |
SS Lazio | 1–1 | Bologna FC 1909 | Available |
| 2025-12-01 | IT1 |
Bologna FC 1909 | 1–3 | US Cremonese | Available |
| 2025-11-22 | IT1 |
Udinese Calcio | 0–3 | Bologna FC 1909 | Available |
| 2025-11-09 | IT1 |
Bologna FC 1909 | 2–0 | SSC Napoli | Available |
| 2025-11-02 | IT1 |
Parma Calcio 1913 | 1–3 | Bologna FC 1909 | Available |
| 2025-10-29 | IT1 |
Bologna FC 1909 | 0–0 | Torino FC | Available |
| 2025-10-26 | IT1 |
ACF Fiorentina | 2–2 | Bologna FC 1909 | Available |
| 2025-10-19 | IT1 |
Cagliari Calcio | 0–2 | Bologna FC 1909 | Available |
| 2025-10-05 | IT1 |
Bologna FC 1909 | 4–0 | AC Pisa 1909 | Available |
| 2025-09-28 | IT1 |
US Lecce | 2–2 | Bologna FC 1909 | Available |
| 2025-09-20 | IT1 |
Bologna FC 1909 | 2–1 | Genoa CFC | Available |
| 2025-09-14 | IT1 |
AC Milan | 1–0 | Bologna FC 1909 | Available |
| 2025-08-30 | IT1 |
Bologna FC 1909 | 1–0 | Como 1907 | Available |
| 2025-08-23 | IT1 |
AS Roma | 1–0 | Bologna FC 1909 | Available |
| 2025-05-24 | IT1 |
Bologna FC 1909 | 1–3 | Genoa CFC | Available |
| 2025-05-18 | IT1 |
ACF Fiorentina | 3–2 | Bologna FC 1909 | Available |
| 2025-05-09 | IT1 |
AC Milan | 3–1 | Bologna FC 1909 | Available |
| 2025-05-04 | IT1 |
Bologna FC 1909 | 1–1 | Juventus FC | Available |
| 2025-04-28 | IT1 |
Udinese Calcio | 0–0 | Bologna FC 1909 | Available |
| 2025-04-20 | IT1 |
Bologna FC 1909 | 1–0 | FC Internazionale Milano | Available |
| 2025-04-13 | IT1 |
Atalanta BC | 2–0 | Bologna FC 1909 | Available |
| 2025-04-07 | IT1 |
Bologna FC 1909 | 1–1 | SSC Napoli | Available |
Teams faced most often by Riccardo Orsolini's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| AS Roma | 13 | 4 | 3 | 6 | 12 | 17 | -5 | 31% |
| Juventus FC | 13 | 0 | 6 | 7 | 10 | 25 | -15 | 0% |
| SSC Napoli | 13 | 4 | 3 | 6 | 16 | 22 | -6 | 31% |
| AC Milan | 12 | 1 | 3 | 8 | 9 | 23 | -14 | 8% |
| Hellas Verona FC | 12 | 5 | 3 | 4 | 17 | 15 | +2 | 42% |
| Udinese Calcio | 12 | 4 | 7 | 1 | 17 | 12 | +5 | 33% |
| Torino FC | 12 | 5 | 5 | 2 | 14 | 9 | +5 | 42% |
| FC Internazionale Milano | 12 | 3 | 3 | 6 | 15 | 28 | -13 | 25% |
| SS Lazio | 12 | 5 | 2 | 5 | 16 | 14 | +2 | 42% |
| ACF Fiorentina | 12 | 4 | 3 | 5 | 18 | 18 | 0 | 33% |
| Cagliari Calcio | 11 | 6 | 2 | 3 | 15 | 9 | +6 | 55% |
| Atalanta BC | 11 | 3 | 3 | 5 | 9 | 16 | -7 | 27% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 15/16 | First senior goal | |
| 20/21 | Goal #50 (career) | |
| 24/25 | Goal #100 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 40 | 240 | 4 | 0 | 0 | 1.5 |
| 23/24 | 34 | 179 | 2 | 0 | 0 | 1.01 |
| 22/23 | 34 | 193 | 6 | 1 | 1 | 3.73 |
| 21/22 | 30 | 384 | 2 | 0 | 0 | 0.47 |
| 19/20 | 39 | 517 | 3 | 0 | 0 | 0.52 |
| 18/19 | 37 | 289 | 2 | 0 | 0 | 0.62 |
| 16/17 | 42 | 347 | 3 | 0 | 0 | 0.78 |
| 15/16 | 35 | 305 | 2 | 0 | 0 | 0.59 |
Output by competition
Career goals and assists broken down by tournament.
More on Riccardo Orsolini
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Riccardo Orsolini
Who is Riccardo Orsolini?
Riccardo Orsolini is an Italy professional footballer who plays as a right winger for Bologna FC 1909.
How old is Riccardo Orsolini?
Riccardo Orsolini is 29 years old. He was born on January 24, 1997 in Ascoli Piceno.
What position does Riccardo Orsolini play?
Riccardo Orsolini plays as a right winger (Attack - Right Winger).
What club does Riccardo Orsolini play for?
Riccardo Orsolini currently plays for Bologna FC 1909.
How many career goals has Riccardo Orsolini scored?
Across all senior club competitions in our dataset, Riccardo Orsolini has scored 104 goals in 348 appearances.
What is Riccardo Orsolini's market value?
Riccardo Orsolini's most recent reported market value is €25.00m.
Italy