NHL Lineups

Returns the current NHL lineup for all teams, including line combinations and defensive pairings. This is a separate feed from the goalie grid (see NHL Projected Goalies).

Query Parameters

ParameterTypeRequiredDescription
datestringNoDate to retrieve lineups for. Format YYYY-MM-DD. Defaults to current date.

Attributes

Top-Level Fields

FieldTypeDescription
DatestringDate in YYYY-MM-DD format
GamesarrayArray of game objects

Games Object

FieldTypeDescription
DatestringDate in YYYY-MM-DD format
TeamsarrayArray of team objects
IdstringUnique RotoWire identifier

Teams Object

FieldTypeDescription
IsHomeinteger1 if this is the home team, 0 if away
NamestringFull name
StartingGoalieobject
Linesarray
IdstringUnique RotoWire identifier
CodestringShort team code or abbreviation (e.g. NYY, LAL, NE)


Example Response

{"Date":"2026-05-14","Games":[{"Date":"2026-05-14 00:00:00","Teams":[{"IsHome":1,"Name":"Anaheim Ducks","StartingGoalie":{"Designation":"CONFIRMED","Firstname":"Lukas","Lastname":"Dostal","Position":"G","Id":"5792"},"Lines":[{"Number":"1","Players":[{"Firstname":"Leo","Lastname":"Carlsson","Position":"C","Id":"6919"},{"Firstname":"Chris","Lastname":"Kreider","Position":"LW","Id":"3270"},{"Firstname":"Troy","Lastname":"Terry","Position":"RW","Id":"5581"},{"Firstname":"Jackson","Lastname":"LaCombe","Position":"LD","Id":"6024"},{"Firstname":"Jacob","Lastname":"Trouba","Position":"RD","Id":"3977"}]},{"Number":"2","Players":[{"Firstname":"Mikael","Lastname":"Granlund","Position":"C","Id":"3512"},{"Firstname":"Alex","Lastname":"Killorn","Position":"LW","Id":"3927"},{"Firstname":"Beckett","Lastname":"Sennecke","Position":"RW","Id":"7141"},{"Firstname":"Pavel","Lastname":"Mintyukov","Position":"LD","Id":"6692"},{"Firstname":"John","Lastname":"Carlson","Position":"RD","Id":"3019"}]},{"Number":"3","Players":[{"Firstname":"Mason","Lastname":"McTavish","Position":"C","Id":"6462"},{"Firstname":"Jeffrey","Lastname":"Viel","Position":"LW","Id":"6120"},{"Firstname":"Cutter","Lastname":"Gauthier","Position":"RW","Id":"6680"},{"Firstname":"Olen","Lastname":"Zellweger","Position":"LD","Id":"6550"},{"Firstname":"Ian","Lastname":"Moore","Position":"RD","Id":"6344"}]},{"Number":"4","Players":[{"Firstname":"Tim","Lastname":"Washe","Position":"C","Id":"7355"},{"Firstname":"Jansen","Lastname":"Harkins","Position":"LW","Id":"4787"},{"Firstname":"Ross","Lastname":"Johnston","Position":"RW","Id":"4594"},{"Firstname":"Tyson","Lastname":"Hinds","Position":"LD","Id":"6563"},{"Firstname":"Radko","Lastname":"Gudas","Position":"RD","Id":"4096"}]},{"Number":"5","Players":[{"Firstname":"Ryan","Lastname":"Poehling","Position":"C","Id":"5421"},{"Firstname":"Nikita","Lastname":"Nesterenko","Position":"LW","Id":"6860"},{"Firstname":"Frank","Lastname":"Vatrano","Position":"RW","Id":"5021"},{"Firstname":"Stian","Lastname":"Solberg","Position":"LD","Id":"7211"},{"Firstname":"Drew","Lastname":"Helleson","Position":"RD","Id":"5991"}]}],"Id":"1","Code":"ANA"},{"IsHome":0,"Name":"Vegas Golden Knights","StartingGoalie":{"Designation":"CONFIRMED","Firstname":"Carter","Lastname":"Hart","Position":"G","Id":"5156"},"Lines":[{"Number":"1","Players":[{"Firstname":"Jack","Lastname":"Eichel","Position":"C","Id":"4721"},{"Firstname":"Ivan","Lastname":"Barbashev","Position":"LW","Id":"4404"},{"Firstname":"Pavel","Lastname":"Dorofeyev","Position":"RW","Id":"6034"},{"Firstname":"Shea","Lastname":"Theodore","Position":"LD","Id":"4192"},{"Firstname":"Dylan","Lastname":"Coghlan","Position":"RD","Id":"5598"}]},{"Number":"2","Players":[{"Firstname":"William","Lastname":"Karlsson","Position":"C","Id":"3825"},{"Firstname":"Brett","Lastname":"Howden","Position":"LW","Id":"5151"},{"Firstname":"Mitch","Lastname":"Marner","Position":"RW","Id":"4774"},{"Firstname":"Noah","Lastname":"Hanifin","Position":"LD","Id":"4748"},{"Firstname":"Rasmus","Lastname":"Andersson","Position":"RD","Id":"4922"}]},{"Number":"3","Players":[{"Firstname":"Tomas","Lastname":"Hertl","Position":"C","Id":"3992"},{"Firstname":"Brandon","Lastname":"Saad","Position":"LW","Id":"3755"},{"Firstname":"Colton","Lastname":"Sissons","Position":"RW","Id":"4008"},{"Firstname":"Ben","Lastname":"Hutton","Position":"LD","Id":"4741"},{"Firstname":"Kaedan","Lastname":"Korczak","Position":"RD","Id":"5989"}]},{"Number":"4","Players":[{"Firstname":"Nic","Lastname":"Dowd","Position":"C","Id":"4610"},{"Firstname":"Cole","Lastname":"Smith","Position":"LW","Id":"6232"},{"Firstname":"Keegan","Lastname":"Kolesar","Position":"RW","Id":"4926"},{"Firstname":"Brayden","Lastname":"McNabb","Position":"LD","Id":"3300"},{"Firstname":"Jaycob","Lastname":"Megna","Position":"RD","Id":"4772"}]}],"Id":"32","Code":"LAS"}],"Id":"37050"}]}
Query Params
date

Date to retrieve lineups for. Format YYYY-MM-DD. Defaults to current date.

string
enum
required
Defaults to json

Response format. Always json.

Allowed:
Response

Language
Credentials
Query
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json