Oxidation is an important degradation pathway of protein drugs. The susceptibility to oxidation is a common concern for therapeutic proteins as it may impact product efficacy and patient safety. In this work, we used 2,2′-azobis (2-amidinopropane) dihydrochloride (AAPH) as an oxidative stress reagent to evaluate the oxidation of therapeutic antibodies. In addition to the oxidation of methionine (Met) and tryptophan (Trp) residues, we also observed an increase of protein aggregation. Size-exclusion chromatography and multi-angle light scattering showed that the soluble aggregates induced by AAPH consist of dimer, tetramer, and higher-order aggregate species. Sodium dodecyl sulfate polyacrylamide gel electrophoresis indicated that inter-molecular disulfide bonds contributed to the protein aggregation. Furthermore, intrinsic fluorescence spectra suggested that dimerization of tyrosine (Tyr) residues could account for the non-reducible cross-links. An excipient screening study demonstrated that Trp, pyridoxine, or Tyr could effectively reduce protein aggregation due to oxidative stress. This work provides valuable insight into the mechanisms of oxidative-stress induced protein aggregation, as well as strategies to minimize such aggregate formation during the development and storage of therapeutic proteins.