Hazrat Sa‘d (ra) participated in all the battles alongside the Holy Prophet (sa), including the Battles of Badr, Uhud, Khandaq, the Treaty of Hudaybiyyah, the Battle of Khaybar and the Conquest of Mecca. He was one of the most skilled archers from among the companions of the Holy Prophet (sa).
(Al-Tabaqaat-ul-Kubra, Vol. 3, p. 105, Sa‘d (ra) bin Abi Waqas Dar-ul-Kutub al-Ilmiyyah, Beirut, Lebanon, 1990)
Regarding Hazrat Sa‘d (ra), it is mentioned in a narration that at one point during one of the battles in which the Messenger (sa) of Allah was also present, nobody was left with the Messenger (sa) of Allah except Hazrat Talha (ra) and Hazrat Sa‘d (ra).
(Sahih Muslim, Kitab-ul-Fazail al-Sahaba, Hadith no. 2415)