Background/objectivesMental health challenges among Chinese college students represent a significant public health concern. While physical activity is recognized as beneficial for mental health, high-quality randomized controlled trials (RCTs) examining the efficacy of structured interventions and their underlying mechanisms in this population are limited. This study investigated the effects of an 8-week structured physical activity intervention on depression, anxiety, and psychological resilien