Princeton won the meet with 190 points, followed by Cornell (162) in second, Brown, Columbia (73) in fourth, Harvard (59) in fifth, Dartmouth (58) in sixth, Penn (46) in seventh and Yale (19) in eighth.
Weinstock captured his second decathlon title in the last three years with 7,393 points to earn All-Ivy First Team honors, while his point total marks a school record and currently ranks 15th in the nation. Peter Rhodes (Atlanta, Ga.) placed fifth in the decathlon with 6,894 points.
Spooney claimed his third straight title in the 100 meters as he won the finals on Sunday in a time of 10.37 for All-Ivy First Team accolades. Spooney, who also set a school record with the winning time, is just the fourth person in league history to win three straight titles in the 100 meters. Anthony Mazola (Hernando, Miss.) added a fifth-place finish in the event with a time of 10.70.
Spooney, also the two-time defending champion in the 200 meters, was runner-up in the 200 finals with a school record-breaking time of 20.85, while Mazola claimed third place with a time of 21.24.
In the 1,500 meters, Erik Berg (Seattle, Wash.) finished third in Sunday's finals as he crossed the finish line in a time of 3:51.27.
The Bears' 4x100 meter relay team of Weinstock, Mazola, Frederick Rhine (Houston, Texas) and Spooney placed third overall in a time of 41.31, while the 4x400 meter team of Ajani Brown (Frisco, Texas), Ryan Kelly (Greenwich, Conn.), Zach Keefer (Morristown, N.J.) and Spooney also took third at 3:16.47.
In the field, Courtland Clavette (Asheville, N.C.) placed third overall in the discus with a toss of 172-04, while Kenneth Thompson (Riverdale, N.Y.) also placed third in the triple jump with a leap of 50-08.00.
On the first day, Sean Igelman (Medford, Ore.) was third overall in the pole vault with a cleared height of 16-00.75.
The Bears return to action on May 11-12 at the IC4A Championships.