This paper focuses on the study of triple-twisted generalized Reed–Solomon (TTGRS) codes over a finite field \({\mathbb {F}}_q\) , having twists \(\varvec{t} = (1, 2, 3)\) and hooks \(\varvec{h} = (0, 1, 2)\) . We have obtained the necessary and sufficient conditions for such TTGRS codes to be MDS, AMDS, and AAMDS via algebraic techniques. We have also enumerated these codes for some particular values of the parameters. Moreover, we have presented some non-trivial examples for MDS, AMDS, and AAMDS TTGRS codes with various parameters. Further, we have studied the hulls of these codes, and under various conditions, obtained necessary and sufficient conditions for these codes to have a hull with dimensions varying from 0 to 5.