1290年，苏格兰在位的玛格丽特女王去世，无后。苏格兰王位继承成了一个大问题。约翰·巴里奥血缘上是近一百五十年前去世的国王大卫一世的第五代外孙，于是成为王位继承的可能人选之一。
苏格兰国王.此后，苏格兰贵族邀请英格兰国王爱德华一世为仲裁，在几个可能候选人中甄选新君。最终巴里奥当选，于1292年11月30日圣安德鲁日在斯昆加冕。但是爱德华一世因为吞并苏格兰的野心，用各种手段削弱巴里奥的权威，甚至羞辱这位新国王。苏格兰的权贵不堪忍受巴里奥的懦弱，计划对抗英格兰。1295年10月