Trương Thị Phương là út trong gia đình ông Trương Hồng Quân và bà Phó Thị Hai chuyên làm nông, có đủ cả "nếp lẫn tẻ" ở thôn Trung Mầu, xã Trung Mỹ, huyện Bình Xuyên, tỉnh Vĩnh Phúc. Vì gia đình ít đất nên để nuôi 2 anh em Phương, bố mẹ đã phải làm thêm rất nhiều nghề.
Phương thường xuyên phụ giúp cha mẹ. Điều này ắt hẳn đã giúp cô bé có sức khỏe trội hẳn so với bạn bè cùng lứa. Do đó khi Tỉnh về thôn tuyển VĐV, Phương đã được chọn. Ban đầu, cô bé muốn học võ, nhưng vì cha mẹ không thích nên Phương tình cờ làm quen với Đua thuyền.
Nỗ lực tập luyện vất vả của cô gái dân tộc Sán Dìu nhanh chóng đem lại thành quả rực rỡ bất ngờ. Ngay lần đầu dự SEA Games tại Singapore 2015, tuyển thủ còn thiếu kinh nghiệm thi đấu quốc tế này đã giành được HCV nội dung 200m C1 ngoài dự kiến của các thầy. Thừa thắng xông lên, ngay năm đó, Phương tiếp tục tạo địa chấn với HCV ở nội dung 500m C1 tại Giải vô địch châu Á 2015.
Malaysia không tổ chức môn thi của Phương tại SEA Games 29, nhưng điều đó chẳng đủ để ngăn cản đà phát triển của tài năng trẻ này. Tại Giải Trẻ vô địch thế giới 2017, Phương xuất sắc đoạt HCV. Đến Giải vô địch châu Á 2017, Phương thậm chí còn góp công lớn vào 3 HCV và 1 HCB cho Việt Nam.
Giờ đây trở lại SEA Games với vị thế khác trước, Trương Thị Phương không còn mục tiêu nào khác ngoài sứ mệnh giành Vàng cho Canoeing Việt Nam ở Phlippines 2019. Chung cuộc, cô gái Vĩnh Phúc đã hoàn thành xuất sắc nhiệm vụ với 2 HCV SEA Games 30 ở các nội dung 200m và 500m nữ.