Botta moved from San Giorgio 1926 to Benevento, where he played for the club's Primavera 2 side. He spent the 2020–21 season on loan with Serie D side Brindisi, where he came second in the league's player of the season awards.[1][2] His next move was to Audace Cerignola, who he helped to promotion to Serie C from Serie D.[3][4][5] Botta mutually agreed to terminate his contract with Cerignola on 3 January 2024.[6] On 19 January 2024, Botta made the move to the United States, joining USL Championship side Miami FC.[7][8][9][10][11][12]