An experiment by Microsoft has turned into a source of laughter, anger and, well, more laughter.

The company built a site that aims to guess the age of the person in any given photo that you upload.

Naturally, this means that we had to see what this mega program thought of the LA Kings. Below is a headshot of every Kings player on the roster (plus the addition of the coach and general manager) from the past season. The players have been put in order from youngest to oldest based on Microsoft’s guess at their age.

There’s really no need for any additional lead up. So let’s get on with it!

Tyler Toffoli

Actual Age: 23

Difference in years: 0

Alec Martinez

Actual Age: 27

Difference in years: -2

Andy Andreoff

Actual Age: 23

Difference in years: +3

Jonathan Quick

Actual Age: 29

Difference in years: -3

Dustin Brown

Actual Age: 30

Difference in years: -3

Nick Shore

Actual Age: 22

Difference in years: +5

Drew Doughty

Actual Age: 25

Difference in years: +5

Kyle Clifford

Actual Age: 24

Difference in years: +7

Anze Kopitar

Actual Age: 27

Difference in years: +4

Justin Williams

Actual Age: 33

Difference in years: -2

Martin Jones

Actual Age: 25

Difference in years: +7

Dwight King

Actual Age: 25

Difference in years: +7

Jordan Nolan

Actual Age: 25

Difference in years: +7

Brayden McNabb

Actual Age: 24

Difference in years: +9

Jamie McBain

Actual Age: 27

Difference in years: +7

Jeff Carter

Actual Age: 30

Difference in years: +5

Tanner Pearson

Actual Age: 20

Difference in years: +15

Jake Muzzin

Actual Age: 26

Difference in years: +10

Robyn Regehr

Actual Age: 35

Difference in years: +1

Jarret Stoll

Actual Age: 32

Difference in years: +4

Marian Gaborik

Actual Age: 33

Difference in years: +4

Mike Richards

Actual Age: 30

Difference in years: +7

Trevor Lewis

Actual Age: 28

Difference in years: +11

Dean Lombardi

Actual Age: 57

Difference in years: -17

Matt Greene

Actual Age: 31

Difference in years: +10

Andrej Sekera

Actual Age: 28

Difference in years: +16

Darryl Sutter

Actual Age: 56

Difference in years: +10