Massimo Bruno
Career snapshot
Career highs
Born the same day
Shares 1993-09-17 · 6 players total
| Full name | Massimo Bruno |
|---|---|
| Date of birth | 1993-09-17 (32 yrs) |
| Place of birth | Boussu, Belgium |
| Citizenship | Belgium Italy |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 178.00 m |
| Current club | Francs Borains |
| Joined | 2025-09-08 |
| Contract expires | — |
| Agent | Libera Sports |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| KV Kortrijk | 3 | 22/23 | 24/25 | 78 | 7 | 5 | 1,606 |
| Bursaspor | 1 | 21/22 | 21/22 | 29 | 6 | 7 | 318 |
| Royal Charleroi SC | 4 | 10/11 | 20/21 | 83 | 11 | 16 | 1,359 |
| RB Leipzig | 3 | 15/16 | 18/19 | 28 | 3 | 3 | 704 |
| RSC Anderlecht | 4 | 12/13 | 17/18 | 148 | 32 | 26 | 2,824 |
| RasenBallsport Leipzig II | 1 | 15/16 | 15/16 | 1 | 0 | 0 | 0 |
| Red Bull Salzburg | 1 | 14/15 | 14/15 | 39 | 8 | 8 | 780 |
| RSC Anderlecht U19 | 1 | 11/12 | 11/12 | 3 | 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 | Croky Cup | KV Kortrijk | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | JPL Relegat. PO | KV Kortrijk | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Jupiler Pro League | KV Kortrijk | 18 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Croky Cup | KV Kortrijk | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | JPL | KV Kortrijk | 23 | 1 | 3 | 2 | 0 | 1,136 |
| 23/24 | JPL Relegation Play-Offs | KV Kortrijk | 6 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Jupiler Pro League Abstiegs-Playoffs | KV Kortrijk | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Croky Cup | KV Kortrijk | 3 | 3 | 1 | 1 | 0 | 67 |
| 22/23 | JPL | KV Kortrijk | 22 | 3 | 1 | 3 | 0 | 403 |
| 21/22 | 1.Lig | Bursaspor | 28 | 6 | 7 | 0 | 0 | 318 |
| 21/22 | Türkiye Kupasi | Bursaspor | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Croky Cup | Royal Charleroi SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | JPL | Royal Charleroi SC | 18 | 2 | 0 | 0 | 0 | 296 |
| 19/20 | Croky Cup | Royal Charleroi SC | 2 | 1 | 0 | 0 | 0 | 179 |
| 19/20 | JPL | Royal Charleroi SC | 25 | 4 | 6 | 4 | 0 | 529 |
| 18/19 | Croky Cup | Royal Charleroi SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | DFB-Pokal | RB Leipzig | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League Qualifying | RB Leipzig | 1 | 1 | 0 | 0 | 0 | 90 |
| 18/19 | JPL | Royal Charleroi SC | 23 | 4 | 4 | 1 | 0 | 355 |
| 18/19 | JPL Playoff II | Royal Charleroi SC | 9 | 0 | 4 | 3 | 0 | 0 |
| 18/19 | Jupiler Pro League playoff Europa League | Royal Charleroi SC | 2 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | Champions League | RSC Anderlecht | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Croky Cup | RSC Anderlecht | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | JPL | RSC Anderlecht | 14 | 2 | 3 | 1 | 0 | 310 |
| 17/18 | JPL Play-Offs I | RSC Anderlecht | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Pro L. Supercup | RSC Anderlecht | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Bundesliga | RB Leipzig | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Croky Cup | RSC Anderlecht | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | DFB-Pokal | RB Leipzig | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League | RSC Anderlecht | 9 | 2 | 0 | 0 | 0 | 132 |
| 16/17 | JPL | RSC Anderlecht | 23 | 3 | 4 | 1 | 0 | 373 |
| 16/17 | JPL Play-Offs I | RSC Anderlecht | 5 | 1 | 0 | 0 | 0 | 101 |
| 15/16 | 2. Bundesliga | RB Leipzig | 24 | 2 | 3 | 2 | 0 | 614 |
| 15/16 | DFB-Pokal | RB Leipzig | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Regionalliga Northeast | RasenBallsport Leipzig II | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Bundesliga | Red Bull Salzburg | 24 | 6 | 5 | 0 | 0 | 214 |
| 14/15 | Champions League Qu. | Red Bull Salzburg | 4 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League | Red Bull Salzburg | 7 | 1 | 2 | 0 | 0 | 384 |
| 14/15 | ÖFB-Cup | Red Bull Salzburg | 4 | 1 | 1 | 1 | 0 | 182 |
| 13/14 | Champions League | RSC Anderlecht | 3 | 1 | 0 | 3 | 0 | 259 |
| 13/14 | Cofidis Cup | RSC Anderlecht | 2 | 4 | 1 | 0 | 0 | 53 |
| 13/14 | JPL | RSC Anderlecht | 29 | 7 | 6 | 0 | 0 | 297 |
| 13/14 | JPL Play-Offs I | RSC Anderlecht | 7 | 3 | 2 | 1 | 0 | 121 |
| 13/14 | Pro L. Supercup | RSC Anderlecht | 1 | 1 | 0 | 0 | 0 | 90 |
| 12/13 | Champions League | RSC Anderlecht | 5 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Champions League Qu. | RSC Anderlecht | 1 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | Cofidis Cup | RSC Anderlecht | 5 | 1 | 2 | 0 | 0 | 353 |
| 12/13 | JPL | RSC Anderlecht | 25 | 6 | 5 | 0 | 0 | 268 |
| 12/13 | JPL Play-Offs I | RSC Anderlecht | 8 | 1 | 1 | 1 | 0 | 467 |
| 11/12 | Viareggio Cup | RSC Anderlecht U19 | 3 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | JPL | Royal Charleroi SC | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 09/10 | 2009-07-01 | RAEC Mons Youth | Charleroi U17 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Charleroi U17 | Charleroi U21 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Charleroi U21 | Anderlecht U21 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Anderlecht U21 | RSC Anderlecht | Transfer | 0 | — |
| 14/15 | 2014-07-01 | RSC Anderlecht | RB Leipzig | Transfer | 8000000 | €5.00m |
| 14/15 | 2014-07-02 | RB Leipzig | RB Salzburg | Loan | 8000000 | — |
| 14/15 | 2015-06-30 | RB Salzburg | RB Leipzig | Return from loan | 4000000 | — |
| 16/17 | 2016-08-30 | RB Leipzig | RSC Anderlecht | Loan | 1750000 | — |
| 17/18 | 2018-06-30 | RSC Anderlecht | RB Leipzig | Return from loan | 1300000 | — |
| 18/19 | 2018-08-31 | RB Leipzig | R Charleroi SC | Transfer | 1300000 | — |
| 21/22 | 2021-08-14 | R Charleroi SC | Bursaspor | Transfer | 1500000 | — |
| 22/23 | 2022-07-01 | Bursaspor | KV Kortrijk | Transfer | 525000 | — |
| 25/26 | 2025-09-08 | KV Kortrijk | Francs Borains | Transfer | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Achilles heel problems | 2015-02-26 | 2015-04-07 | 41 | 7 |
| 14/15 | Appendectomy | 2015-05-30 | 2015-06-04 | 6 | 2 |
| 16/17 | Ankle injury | 2016-09-15 | 2016-09-17 | 3 | 1 |
| 19/20 | Cruciate ligament tear | 2020-02-15 | 2020-11-01 | 261 | 16 |
| 22/23 | Muscle injury | 2022-09-13 | 2022-10-06 | 24 | 2 |
| 23/24 | Rest | 2023-12-01 | 2023-12-04 | 4 | 1 |
| 24/25 | minor knock | 2024-10-23 | 2024-11-13 | 22 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €525k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.70m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.20m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #23282 | #17 | 1 | 1 | — | — | former national player |
| Team #23219 | #16 | 15 | 1 | — | — | former national player |
| Team #16338 | #7 | 10 | 3 | — | — | former national player |
| Team #16337 | #7 | 11 | 1 | — | — | former national player |
| Team #9315 | #14 | 13 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Abdelkahar Kadri | 1 | 2 | 0 |
| Uros Spajic | 2 | 0 | 0 |
| Frank Acheampong | 2 | 1 | 0 |
| Sofiane Hanni | 2 | 6 | 0 |
| Péter Gulácsi | 2 | 0 | 0 |
| Stefan Ilsanker | 2 | 1 | 0 |
| Marcel Sabitzer | 2 | 5 | 0 |
| Dion De Neve | 1 | 1 | 0 |
| Núrio Fortuna | 2 | 0 | 0 |
| Bram Nuytinck | 2 | 1 | 0 |
| Leander Dendoncker | 2 | 0 | 0 |
| Nayel Mehssatou | 1 | 0 | 0 |
| Youri Tielemans | 2 | 1 | 0 |
| João Silva | 1 | 1 | 0 |
| Marco Ilaimaharitra | 2 | 1 | 0 |
| Cheikhou Kouyaté | 2 | 2 | 0 |
| Dennis Praet | 2 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 13/14 | JPL | RSC Anderlecht | 7 | 29 |
| 12/13 | JPL | RSC Anderlecht | 6 | 25 |
| 14/15 | Bundesliga | Red Bull Salzburg | 6 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | 1.Lig | Bursaspor | 7 | 28 |
| 13/14 | JPL | RSC Anderlecht | 6 | 29 |
| 19/20 | JPL | Royal Charleroi SC | 6 | 25 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | RSC Anderlecht | RB Leipzig | Return from loan | — | €1.30m |
| 16/17 | 2016-08-30 | RB Leipzig | RSC Anderlecht | Loan | — | €1.75m |
| 14/15 | 2015-06-30 | RB Salzburg | RB Leipzig | Return from loan | — | €4.00m |
| 14/15 | 2014-07-02 | RB Leipzig | RB Salzburg | Loan | — | €8.00m |
Teams faced most often by Massimo Bruno'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 % |
|---|---|---|---|---|---|---|---|---|
| Club Brugge KV | 24 | 4 | 7 | 13 | 31 | 43 | -12 | 17% |
| Royal Antwerp FC | 22 | 6 | 6 | 10 | 22 | 32 | -10 | 27% |
| KRC Genk | 22 | 6 | 5 | 11 | 21 | 33 | -12 | 27% |
| SC Freiburg | 20 | 11 | 5 | 4 | 44 | 21 | +23 | 55% |
| Borussia Dortmund | 20 | 8 | 3 | 9 | 33 | 35 | -2 | 40% |
| KAS Eupen | 18 | 7 | 5 | 6 | 23 | 21 | +2 | 39% |
| VfL Wolfsburg | 18 | 9 | 5 | 4 | 27 | 12 | +15 | 50% |
| Standard Liège | 18 | 7 | 4 | 7 | 24 | 27 | -3 | 39% |
| KAA Gent | 18 | 4 | 6 | 8 | 17 | 24 | -7 | 22% |
| Cercle Brugge | 18 | 12 | 3 | 3 | 31 | 16 | +15 | 67% |
| Eintracht Frankfurt | 18 | 5 | 8 | 5 | 21 | 23 | -2 | 28% |
| FC Augsburg | 17 | 10 | 6 | 1 | 33 | 16 | +17 | 59% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 12/13 | First senior goal | |
| 19/20 | Goal #50 (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 | 21 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 32 | 1,136 | 3 | 0 | 0 | 0.24 |
| 22/23 | 25 | 470 | 4 | 0 | 0 | 0.77 |
| 19/20 | 27 | 708 | 4 | 0 | 0 | 0.51 |
| 18/19 | 36 | 445 | 4 | 0 | 0 | 0.81 |
| 17/18 | 23 | 310 | 1 | 0 | 0 | 0.29 |
| 16/17 | 40 | 606 | 1 | 0 | 0 | 0.15 |
| 15/16 | 27 | 614 | 2 | 0 | 0 | 0.29 |
| 14/15 | 39 | 780 | 1 | 0 | 0 | 0.12 |
| 13/14 | 42 | 820 | 4 | 0 | 0 | 0.44 |
| 12/13 | 44 | 1,088 | 1 | 0 | 0 | 0.08 |
| 11/12 | 3 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Massimo Bruno
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Massimo Bruno
Who is Massimo Bruno?
Massimo Bruno is a Belgium professional footballer who plays as a right winger for Francs Borains.
How old is Massimo Bruno?
Massimo Bruno is 32 years old. He was born on September 17, 1993 in Boussu.
What position does Massimo Bruno play?
Massimo Bruno plays as a right winger (Attack - Right Winger).
What club does Massimo Bruno play for?
Massimo Bruno currently plays for Francs Borains.
How many career goals has Massimo Bruno scored?
Across all senior club competitions in our dataset, Massimo Bruno has scored 67 goals in 409 appearances.
What is Massimo Bruno's market value?
Massimo Bruno's most recent reported market value is €300k.