Measurements of resonance strengths and of gamma-ray angular distributions or anisotropies have been performed on selected resonances of the Mg-25(p,gamma) reaction in the range E(p) = 2-4 MeV, E(x) = 8.2-10.1 MeV with an emphasis on high-spin and T = 1 analog resonances. Eight T = 1 states are identified, among them high-spin states at 8747 keV (I = 6), 9286 keV (I = 5), and 9986 keV (I-pi = 7(+),6(+)). Shell model calculations in the s-d basis space reproduce the branching ratios of these states and clarify the nature of final states. New high-spin T = 0 states are observed at 9720 keV (I-pi = 7(+)), 8602 keV (I = 6), and 6695 keV (I-pi = 7(+)). The I-pi assignments to several E(x) = 6-8 MeV states are revised and the role of two-particle excitations into the f-p shell is elucidated. A revised spectrum of 73 positive-parity, T = 0 states is compared to the predictions of shell-model calculations in the s-d basis space using the universal s-d shell Hamiltonian.