Despite a spirited second half comeback, Saints couldn't recover to take a point from reigning league champions Celtic.
Goals from Danny Swanson and Steven MacLean took Saints joint-top of the league table after a 2-1 comeback win at Fir Park.
Sensational St. Johnstone came back from 2-1 down to knock Hearts out of the Betfred League Cup with former Jambo, Brad McKay, grabbing the dramatic winner.
Last year's league runners up, Aberdeen, were lucky to leave McDiarmid Park with a point as Saints were unfortunate not to convert at least one of a number of chances created to see off the Dons on the opening day.
Saints' Development side went out at the first hurdle of the IRN-BRU Cup following a 2-1 defeat at home to Turriff United of the Highland League.
This sweeping 4-0 victory at home to Stirling Albion ensured Saints progressed to the next round of the Betfred League Cup with 10 points from their four group matches. Anderson, MacLean, Craig and Wotherspoon were on target.
The competitive season was kicked off with a comfortable 3-1 win at Borough Briggs thanks to goals from Danny Swanson, Graham Cummins and Steven MacLean.
Brechin City overcame Saints on penalties in this Betfred League Cup encounter at Glebe Park. Former St. Johnstone midfielder Andrew Jackson scored the opener before Chris Kane equalised with 9 minutes remaining to rescue Saints a point.
Danny Swanson's first-half penalty double followed by Joe Shaughnessy close-range shot in the second half sealed a 3-0 win over Falkirk in the Betfred Cup.
First half goals from Graham Cummins and Brad McKay saw off English League One side Bradford City in this pre season friendly at McDiarmid Park.
©Copyright 2016 - all rights reserved by St Johnstone Football Club
Registered in Scotland 7629
Unless otherwise stated all photographs on this site are ©Perthshire Picture Agency and may not be used without permission.