Navy won four of six events yesterday to raise its record against Army in winter sports this year to 7-3. Last weekend the Midshipmen won three of four events.

The Midshipmen, led by sprinter Joe Murphy, set 10 academy records in a 74-39 swimming victory at LeJeune Hall in Annapolis. It was the third straight year that Navy has defeated the Cadets in swimming.

Murphy, a junior, set academy and pool records in winning the 50-meter freestyle (23.104 seconds) and the 100-meter freestyle (51.003). He also swam a leg on Navy's 400-meter freestyle team which set a school record of 3:25.595. Mike Smack won the one-meter (266.9 points) and three-meter (310.65) diving events.

The Midshipmen, led by Peter DiTullio's school record of 53.55, recorded their highest score ever in gymnastics, winning 258.85 to 249.80, for their first victory over the Cadets in this sport in seven years.

At West Point, Navy's squash team won, 7-2, for the sixth straight year. The Midshipmen (11-5) took seven of nine matches.

Navy lost both shooting events. Army (14-2) won the rifle, 5,664-5,637, for the second straight year. In pistol, the Midshipmen (9-1) lost for the first time this season, 7,655-7,649. Navy has lost only three times during the last four years, all to Army.