O. Custodio

Domestic leagues
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Super League 2023/2024
Lausanne Sport
11 10 1 3 2 - 863 - - 2 3 12 2 5 2 327 271 18 57 15 - - 82.87% 3 1 2 13 66 29 14 8 7 - 7 8 8 5 2 - - - - - - - 18 7.12
Challenge League 2022/2023
Lausanne Sport
33 33 0 3 1 - 2949 1 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - 11 - - - - - - - 37 -
Super League 2021/2022
Lugano
33 27 6 15 6 - 2359 1 1 4 1 26 6 9 1 1127 932 30 57 11 4 - 82.7% 25 17 15 32 242 104 31 24 2 3 31 31 43 26 13 - - 1 - - - - 44 6.82
Super League 2020/2021
Lugano
32 31 1 14 1 - 2604 3 2 1 - 25 7 11 - 1125 886 23 59 13 - - 78.76% 17 10 15 25 230 112 53 42 8 - 29 42 40 17 8 - - 3 - - - - 34 7.01
Super League 2019/2020
Lugano
28 27 1 8 1 - 2309 2 5 8 - 19 3 9 1 989 783 45 132 41 - - 79.17% 21 15 29 43 245 123 50 29 6 - 32 32 38 24 9 1 - 5 - - - - 27 7.23
Super League 2018/2019
Luzern
26 15 11 7 19 - 1338 - - - - 2 - 1 - 59 45 - - - - - 76.27% - - - 1 6 1 1 3 - - - - - - 2 - - - - - - - 51 6.83
Super League 2017/2018
Luzern
28 20 8 6 8 - 1714 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - - - - - - - 33 -
Super League 2016/2017
Lausanne Sport
28 24 4 8 5 - 2011 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 1 - - - - - - 46 -
Challenge League 2015/2016
Lausanne Sport
32 32 - - - - 2790 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 13 - - - - - - - 37 -
Challenge League 2014/2015
Lausanne Sport
14 14 - - 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Super League 2013/2014
Lausanne Sport
2 - 2 0 11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Domestic cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Swiss Cup 2023/2024
Lausanne Sport
1 - 1 0 1 - 30 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Swiss Cup 2022/2023
Lausanne Sport
2 2 0 1 - - 210 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 7 -
Swiss Cup 2021/2022
Lugano
5 5 0 3 - - 422 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 -
Swiss Cup 2020/2021
Lugano
2 2 0 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - -
Swiss Cup 2018/2019
Luzern
3 1 2 1 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

International cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Europa League 2019/2020
Lugano
6 5 1 0 1 - 469 - - 2 - 1 - 2 - 216 162 11 16 6 - - 75% 7 3 9 6 63 27 12 1 1 - 8 11 10 5 1 - - - - - - - 5 6.75
Europa League 2017/2018
Luzern
2 2 - - - - 180 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 3 -

Trophies
Competition Status Times Seasons
Challenge League Winner 1
Lausanne Sport
2015/2016
Swiss Cup Winner 1
Lugano
2021/2022
Challenge League Runner-up 1
Lausanne Sport
2022/2023

Transfers
From To Type Amount Date
Lugano
Lausanne Sport
Free transfer Jul 1, 2022
Luzern
Lugano
Transfer Jul 1, 2019
Lausanne Sport
Luzern
Transfer Jul 1, 2017

Sidelined
Team Type Start date Returning Games missed
Lausanne Sport
suspended Dec 4, 2023 Dec 10, 2023 0
Lausanne Sport
suspended Apr 3, 2023 Apr 8, 2023 0
Lausanne Sport
suspended Oct 24, 2022 Oct 29, 2022 0
Lugano
suspended May 9, 2022 May 12, 2022 0
Lugano
suspended Dec 20, 2021 Jan 31, 2022 1
Lugano
suspended Sep 24, 2021 Sep 27, 2021 0
Lugano
suspended Apr 6, 2021 Apr 11, 2021 1
Lugano
injury Feb 18, 2021 Mar 2, 2021 2
Lugano
suspended Nov 23, 2020 Nov 30, 2020 0
Lugano
suspended Jul 24, 2020 Jul 27, 2020 0
Lugano
injury Jun 27, 2020 Jul 14, 2020 5
Lugano
suspended Nov 25, 2019 Dec 2, 2019 1
Lugano
suspended Aug 26, 2019 Sep 2, 2019 0
Luzern
injury Aug 1, 2018 Aug 24, 2018 5
Luzern
injury Nov 5, 2017 Feb 15, 2018 10
Luzern
suspended Oct 2, 2017 Oct 16, 2017 1
Lausanne Sport
injury Apr 20, 2017 May 11, 2017 3
Lausanne Sport
suspended Mar 13, 2017 Mar 20, 2017 0
Lausanne Sport
suspended Oct 18, 2016 Nov 9, 2016 3
Lausanne Sport
suspended May 3, 2016 May 10, 2016 0
Lausanne Sport
suspended Mar 8, 2016 Mar 15, 2016 0