Patrick Rossini
Career snapshot
Position rank · 24/25
Among 3,489 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1988-04-02 · 6 players total
| Full name | Patrick Rossini |
|---|---|
| Date of birth | 1988-04-02 (38 yrs) |
| Place of birth | Bellinzona, Switzerland |
| Citizenship | Switzerland |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 179.00 m |
| Current club | US Semine |
| Joined | 2025-07-01 |
| Contract expires | — |
| Outfitter | Puma |
Percentile rank vs 1196 other Attack - Centre-Forwards with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Locarno | 4 | 07/08 | 24/25 | 96 | 23 | 0 | 821 |
| FC Collina d'Oro | 1 | 23/24 | 23/24 | 29 | 10 | 0 | 195 |
| FC Paradiso | 1 | 22/23 | 22/23 | 29 | 18 | 0 | 254 |
| AC Bellinzona | 3 | 05/06 | 21/22 | 46 | 16 | 0 | 608 |
| FC Aarau | 5 | 15/16 | 19/20 | 110 | 42 | 18 | 858 |
| FC Chiasso | 1 | 19/20 | 19/20 | 7 | 1 | 2 | 630 |
| FC Lugano | 2 | 14/15 | 15/16 | 30 | 11 | 3 | 453 |
| FC Zürich | 1 | 14/15 | 14/15 | 13 | 1 | 3 | 300 |
| FC Zürich U21 | 1 | 14/15 | 14/15 | 2 | 0 | 0 | 0 |
| FC Schaffhausen | 4 | 10/11 | 13/14 | 106 | 69 | 8 | 935 |
| FC Ascona | 1 | 06/07 | 06/07 | 2 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | 2. Liga Inter - Gr. 3 | FC Locarno | 23 | 8 | 0 | 4 | 1 | 223 |
| 24/25 | Swiss Cup qualifiers | FC Locarno | 2 | 1 | 0 | 1 | 0 | 101 |
| 23/24 | 2. Liga Inter - Gr. 3 | FC Collina d'Oro | 26 | 10 | 0 | 4 | 0 | 195 |
| 23/24 | Swiss Cup | FC Collina d'Oro | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Swiss Cup qualifiers | FC Collina d'Oro | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | 1.Liga Cl. Gr. 3 | FC Paradiso | 28 | 17 | 0 | 5 | 0 | 134 |
| 22/23 | Swiss Cup qualifiers | FC Paradiso | 1 | 1 | 0 | 1 | 0 | 120 |
| 21/22 | Promotion League | AC Bellinzona | 18 | 7 | 0 | 1 | 0 | 163 |
| 20/21 | Promotion League | AC Bellinzona | 15 | 7 | 0 | 1 | 0 | 172 |
| 20/21 | Promotion League - Abstiegsr. | AC Bellinzona | 7 | 2 | 0 | 1 | 0 | 273 |
| 20/21 | Swiss Cup qualifiers | AC Bellinzona | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Challenge League | FC Chiasso | 7 | 1 | 2 | 1 | 0 | 630 |
| 19/20 | Challenge League | FC Aarau | 18 | 6 | 4 | 1 | 0 | 161 |
| 19/20 | Schweizer Cup | FC Aarau | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Challenge League | FC Aarau | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Super League Barrage | FC Aarau | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Challenge League | FC Aarau | 30 | 12 | 8 | 7 | 0 | 205 |
| 17/18 | Schweizer Cup | FC Aarau | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Challenge League | FC Aarau | 36 | 13 | 2 | 3 | 0 | 200 |
| 16/17 | Schweizer Cup | FC Aarau | 4 | 1 | 2 | 0 | 0 | 146 |
| 15/16 | Challenge League | FC Aarau | 18 | 10 | 2 | 1 | 0 | 146 |
| 15/16 | Schweizer Cup | FC Lugano | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Super League | FC Lugano | 15 | 4 | 1 | 1 | 0 | 287 |
| 14/15 | Challenge League | FC Lugano | 14 | 7 | 2 | 0 | 0 | 166 |
| 14/15 | Europa League | FC Zürich | 3 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Europa League Qualifying | FC Zürich | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Promotion League | FC Zürich U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Schweizer Cup | FC Zürich | 3 | 1 | 2 | 1 | 0 | 300 |
| 14/15 | Super League | FC Zürich | 6 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | Challenge League | FC Schaffhausen | 34 | 22 | 7 | 4 | 0 | 139 |
| 13/14 | Schweizer Cup | FC Schaffhausen | 1 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | 1.Liga Promotion | FC Schaffhausen | 30 | 27 | 0 | 3 | 0 | 98 |
| 12/13 | Swiss Cup | FC Schaffhausen | 2 | 2 | 0 | 0 | 0 | 105 |
| 12/13 | Swiss Cup qualifiers | FC Schaffhausen | 1 | 1 | 0 | 0 | 0 | 90 |
| 11/12 | 1. Liga Gr. 3 (- 11/12) | FC Schaffhausen | 15 | 11 | 0 | 1 | 0 | 118 |
| 10/11 | Challenge League | FC Schaffhausen | 21 | 5 | 0 | 3 | 0 | 285 |
| 10/11 | Swiss Cup | FC Schaffhausen | 2 | 1 | 0 | 1 | 0 | 100 |
| 09/10 | Challenge League | FC Locarno | 30 | 9 | 0 | 3 | 0 | 250 |
| 09/10 | Swiss Cup | FC Locarno | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Challenge League | FC Locarno | 8 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | Swiss Cup | FC Locarno | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Challenge League | FC Locarno | 28 | 5 | 0 | 1 | 0 | 247 |
| 07/08 | Swisscom Cup | FC Locarno | 2 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | 2. Liga inter - Gr. 3 (- 11/12) | FC Ascona | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Swisscom Cup | FC Ascona | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Challenge League | AC Bellinzona | 3 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Swisscom Cup | AC Bellinzona | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 05/06 | 2005-07-01 | Team Ticino U16 | AC Bellinzona | Transfer | 0 | — |
| 05/06 | 2006-01-01 | AC Bellinzona | Inter U19 | Transfer | 50000 | — |
| 06/07 | 2006-07-01 | Inter U19 | FC Ascona | Transfer | 50000 | — |
| 07/08 | 2007-07-01 | FC Ascona | FC Locarno | Transfer | 50000 | — |
| 08/09 | 2009-01-01 | FC Locarno | Borgomanero | Transfer | 100000 | — |
| 09/10 | 2009-07-01 | Borgomanero | FC Locarno | Transfer | 100000 | — |
| 10/11 | 2010-07-01 | FC Locarno | FC Schaffhausen | Transfer | 250000 | — |
| 14/15 | 2014-07-01 | FC Schaffhausen | FC Zürich | Transfer | 650000 | €400k |
| 14/15 | 2015-01-05 | FC Zürich | FC Lugano | Loan | 500000 | — |
| 14/15 | 2015-06-30 | FC Lugano | FC Zürich | Return from loan | 500000 | — |
| 15/16 | 2015-07-01 | FC Zürich | FC Lugano | Transfer | 500000 | — |
| 15/16 | 2016-01-14 | FC Lugano | FC Aarau | Loan | 500000 | — |
| 15/16 | 2016-06-30 | FC Aarau | FC Lugano | Return from loan | 500000 | — |
| 16/17 | 2016-07-01 | FC Lugano | FC Aarau | Transfer | 500000 | — |
| 19/20 | 2020-01-20 | FC Aarau | FC Chiasso | Transfer | 425000 | — |
| 20/21 | 2020-07-01 | FC Chiasso | AC Bellinzona | Transfer | 350000 | — |
| 21/22 | 2022-01-01 | AC Bellinzona | US Giubiasco | Transfer | 150000 | — |
| 22/23 | 2022-07-01 | US Giubiasco | FC Paradiso | Transfer | 150000 | — |
| 23/24 | 2023-07-01 | FC Paradiso | Collina d'Oro | Transfer | 0 | — |
| 24/25 | 2024-07-01 | Collina d'Oro | FC Locarno | Transfer | 0 | — |
| 25/26 | 2025-07-01 | FC Locarno | US Semine | Transfer | 0 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 10/11 | Cruciate ligament tear | 2011-04-04 | 2011-10-01 | 181 | 20 |
| 13/14 | Leg injury | 2013-09-27 | 2013-10-01 | 5 | 1 |
| 15/16 | unknown injury | 2015-11-27 | 2015-12-14 | 18 | 3 |
| 16/17 | Abdominal muscle strain | 2016-09-25 | 2016-10-13 | 19 | 2 |
| 17/18 | Cruciate ligament tear | 2018-04-28 | 2018-12-31 | 248 | 26 |
| 18/19 | unknown injury | 2019-03-14 | 2019-03-27 | 14 | 1 |
| 19/20 | unknown injury | 2020-06-17 | 2020-06-22 | 6 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €425k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €425k |
| Jan 1, 1970 | €425k |
| Jan 1, 1970 | €425k |
| Jan 1, 1970 | €425k |
| Jan 1, 1970 | €425k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Bruno Martignoni | 2 | 1 | 0 |
| Raphael Mollet | 2 | 0 | 0 |
| Ulisse Pelloni | 2 | 0 | 0 |
| Olivier Jäckle | 1 | 2 | 0 |
| Marco Thaler | 1 | 1 | 0 |
| Salvatore Guarino | 2 | 1 | 0 |
| Vaso Vasic | 2 | 0 | 0 |
| Nikola Milosavljevic | 2 | 0 | 0 |
| Francesco Russo | 2 | 0 | 0 |
| Simone Belometti | 2 | 0 | 0 |
| Davide D'Acunto | 2 | 0 | 0 |
| Loris Ziccardi | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 12/13 | 1.Liga Promotion | FC Schaffhausen | 27 | 30 |
| 13/14 | Challenge League | FC Schaffhausen | 22 | 34 |
| 22/23 | 1.Liga Cl. Gr. 3 | FC Paradiso | 17 | 28 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Challenge League | FC Aarau | 8 | 30 |
| 13/14 | Challenge League | FC Schaffhausen | 7 | 34 |
| 19/20 | Challenge League | FC Chiasso | 6 | 25 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 15/16 | 2016-06-30 | FC Aarau | FC Lugano | Return from loan | — | €500k |
| 15/16 | 2016-01-14 | FC Lugano | FC Aarau | Loan | — | €500k |
| 14/15 | 2015-06-30 | FC Lugano | FC Zürich | Return from loan | — | €500k |
| 14/15 | 2015-01-05 | FC Zürich | FC Lugano | Loan | — | €500k |
Teams faced most often by Patrick Rossini'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 % |
|---|---|---|---|---|---|---|---|---|
| FC St. Gallen | 49 | 16 | 12 | 21 | 68 | 76 | -8 | 33% |
| BSC Young Boys | 49 | 9 | 15 | 25 | 48 | 90 | -42 | 18% |
| FC Vaduz | 49 | 12 | 16 | 21 | 70 | 83 | -13 | 24% |
| FC Luzern | 47 | 18 | 13 | 16 | 71 | 68 | +3 | 38% |
| Grasshopper Club Zürich | 45 | 14 | 11 | 20 | 55 | 69 | -14 | 31% |
| FC Wil 1900 | 44 | 13 | 15 | 16 | 56 | 72 | -16 | 30% |
| FC Sion | 43 | 11 | 13 | 19 | 48 | 59 | -11 | 26% |
| Neuchâtel Xamax FCS | 41 | 16 | 10 | 15 | 61 | 56 | +5 | 39% |
| FC Winterthur | 39 | 17 | 10 | 12 | 67 | 65 | +2 | 44% |
| Stade Lausanne-Ouchy | 39 | 12 | 13 | 14 | 53 | 58 | -5 | 31% |
| FC Basel 1893 | 37 | 12 | 6 | 19 | 45 | 81 | -36 | 32% |
| SC Kriens | 34 | 10 | 11 | 13 | 43 | 51 | -8 | 29% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 05/06 | Senior debut season | |
| 07/08 | First senior goal | |
| 12/13 | Goal #50 (career) | |
| 15/16 | Goal #100 (career) | |
| 21/22 | Goal #150 (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 | 25 | 324 | 5 | 0 | 1 | 1.67 |
| 23/24 | 29 | 195 | 4 | 0 | 0 | 1.85 |
| 22/23 | 29 | 254 | 6 | 0 | 0 | 2.13 |
| 21/22 | 18 | 163 | 1 | 0 | 0 | 0.55 |
| 20/21 | 24 | 445 | 2 | 0 | 0 | 0.4 |
| 19/20 | 27 | 791 | 2 | 0 | 0 | 0.23 |
| 17/18 | 31 | 205 | 7 | 0 | 0 | 3.07 |
| 16/17 | 40 | 346 | 3 | 0 | 0 | 0.78 |
| 15/16 | 34 | 433 | 2 | 0 | 0 | 0.42 |
| 14/15 | 29 | 466 | 2 | 0 | 0 | 0.39 |
| 13/14 | 35 | 139 | 4 | 0 | 0 | 2.59 |
| 12/13 | 33 | 293 | 3 | 0 | 0 | 0.92 |
| 11/12 | 15 | 118 | 1 | 0 | 0 | 0.76 |
| 10/11 | 23 | 385 | 4 | 0 | 0 | 0.94 |
| 09/10 | 32 | 250 | 3 | 0 | 0 | 1.08 |
| 08/09 | 9 | 0 | 1 | 0 | 0 | 0 |
| 07/08 | 30 | 247 | 2 | 0 | 0 | 0.73 |
Output by competition
Career goals and assists broken down by tournament.
More on Patrick Rossini
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Patrick Rossini
Who is Patrick Rossini?
Patrick Rossini is a Switzerland professional footballer who plays as a centre-forward for US Semine.
How old is Patrick Rossini?
Patrick Rossini is 38 years old. He was born on April 2, 1988 in Bellinzona.
What position does Patrick Rossini play?
Patrick Rossini plays as a centre-forward (Attack - Centre-Forward).
What club does Patrick Rossini play for?
Patrick Rossini currently plays for US Semine.
How many career goals has Patrick Rossini scored?
Across all senior club competitions in our dataset, Patrick Rossini has scored 191 goals in 470 appearances.
Switzerland