Does SparkXGBClassifier and XGBClassifier developed on the same data under same model configuration yields different models

I developed SparkpGBClassifer and XGBClassifier on a sample data and same configuration. The tree and predictions were exactly same till 60th tree and there was a different split based on one variable and post that the trees were different. Why is that?