The tables are broken out based on reporting marks and then each table is organized by unit numbers/makes. Anything underlined and in blue font is a link to one of my Flickr albums.
Last update: June 6, 2025
CP – Canadian Pacific
| Unit Numbers | Builder and Make | Notes |
|---|---|---|
| CP 1001, 1003, 1004 | EMD SD40H |
→
Hydrogen units |
| CP 1002 | EMD GP38H |
→
Hydrogen units |
| CP 1200-1201 | GE AC44CWH |
→
Hydrogen units |
| CP 1401 | EMD FP9A-3 | |
| CP 1900 | EMD F9B-3 | |
| CP 2200-2329 | EMD GP20C-ECO | |
| CP 2816 | Hudson H1b | |
| CP 3000-3132 | EMD GP38-3 |
→ Unit numbers overlap with GP38AC and GP38-2. GP38-3 units listed below. → CP 3000, 3002, 3016, 3023, 3037, 3039, 3049, 3083, 3094, 3108, 3131, 3132 |
| CP 3003-3020 | EMD GP38AC | → Unit numbers overlap with GP38-3. See GP38-3 units listed above. |
| CP 3021-3135 | EMD GP38-2 |
→ Unit numbers overlap with GP38-3. See GP38-3 units listed above. → CP 3084 heritage unit |
| CP 4007 | EMD GP40-3 | |
| CP 4106-4107 | EMD FP9A | |
| CP 4400-4452 | EMD GP38-2 |
→ Unit numbers overlap with GP38-3. The below units are GP38-2. → 4400-4401, 4403-4404 4407, 4409, 4415, 4418-4421, 4423-4426, 4428-4429, 4431-4433, 4435-4437, 4439-4442, 4444, 4446-4449, 4451-4452 |
| CP 4417-4445 | EMD GP38-3 |
→ Unit numbers overlap with GP38-2. The below units are GP38-3. → 4417, 4420, 4434, 4443, 4445 |
| CP 4506-4515 | EMD GP38-2 | |
| CP 4521-4526 | EMD GP38-2 | → Former GP40X rebuilt to GP38-2 config |
| CP 5000-5049 | EMD SD30C-ECO | → Former EMD SD40-2 units |
| CP 5101-5109 | EMD SD40-3 | |
| CP 5723-6080 | EMD SD40-2 | |
| CP 6000 | EMD SD40-3 | |
| CP 6221-6257 | EMD SD60 | |
| CP 6258-6262 | EMD SD60M | |
| CP 6300-6309 | EMD SD60-3 | |
| CP 6607-6621 | EMD SD40-2 | |
| CP 6644 | EMD SD70ACu | → CP military unit |
| CP 6711 | EMD SW900 | → Used by RCP/Heritage teams |
| CP 7000-7059 | EMD SD70ACu |
→ 7010-7014 script heritage unit
→ 7015-7019 block heritage unit → 7020-7023 military units → 7030 Strathcona tribute unit |
| CP/DH 7304-7312 | EMD GP38-2 | → DH 7304 is the only unit still wearing the D&H paint scheme |
|
CP 7430-7437 CP 7450-7619 |
GE ET44AC |
→ All units wear CPKC paint scheme → 7430-7437 Ex GE Tier 4 demo units originally bound for Baffinland |
|
CP 8000-8080 CP 8100-8178 CP 8200-8209 |
GE AC4400CWM | → Rebuilt from some CP GE AC4400CW in the 8500-8580 and 9500-9683 unit number range |
|
CP 8500-8580 CP 8600-8655 |
GE AC4400CW | → Some of 8500-8580 have been rebuilt into CP GE AC4400CWM in the 8200-8210 range |
| CP 8700-8960 | GE ES44AC |
→ CP 8757 Every Child Matters unit → CP 8781 Hapag-Lloyd unit |
| CP 9004-9023 | EMD SD40-2F | → Unit numbers 9004, 9010-9011, 9014, 9017, 9020-9023 |
| CP 9350-9379 | GE ES44AC | → CP 9375 in CPKC paint scheme |
|
CP 9584-9683 CP 9700-9740 CP 9750-9784 CP 9800-9840 |
GE AC4400CW | → Some of 9584-9683 have been rebuilt into CP GE AC4400CWM in the 8100-8178 range |
KCS – Kansas City Southern
| Unit Numbers | Builder and Make | Notes |
|---|---|---|
| KCS 1-2 | EMD FP9A-3 | |
| KCS 3 | EMD FP9B-3 | |
| KCS 641, 697 | EMD SD40-3 | |
| KCS 646-695 | EMD SD40-2 | |
| KCS 1500 | EMD SW1500 | |
| KCS 1902, 2000 | EMD GP38-3 | |
| KCS 1903-1921 | EMD GP38-2 | |
| KCS 2003 | EMD GP38 | |
| KCS 2004-2034 | EMD GP38-2 | → Number overlap with KCS EMD GP32ECO units. ECO unit numbers listed below. |
| KCS 2020-2040 | EMD GP32ECO | → Unit numbers 2020, 2036, 2037, 2038, 2040 |
| KCS 2600-2601 | EMD SD22ECO | |
| KCS 2800-2899 | EMD GP40-3 | → Number overlap with EMD GP22ECO. See ECO numbers below. |
| KCS 2803-2852 | EMD GP22ECO | → Number overlap with GP40-3 → EMD GP22ECO numbers are 2818, 2840, 2842, 2843, 2852, 2810, 2820, 2824 |
| KCS 2853 | EMD GP32ECO | |
| KCS 2857 | EMD GP40-2 | |
|
KCS 2900-2919 KCS 2950-2973 |
EMD GP40-3 | |
| KCS 2974-2977 | EMD GP40-2 | |
| KCS 3151 | EMD GP22ECO | |
| KCS 3162, 3165 | EMD SD40-3 | |
| KCS 3205, 3206, 3219 | EMD SD40-2 | |
| KCS 3903-3967 | EMD SD70MAC | |
|
KCS 3997-4059 KCS 4100-4129 KCS 4140-4199 |
EMD SD70ACe | → KCS 4006 military unit |
| KCS 4300 | EMD SW1000 | |
| KCS 4324-4362 | EMD SW1500 | |
| KCS 4363-4367 | EMD MP15DC | |
| KCS 4368 | EMD SW1500 | |
| KCS 4575-4624 | GE AC4400CW | |
|
KCS 4680-4709 KCS 4765-4869 |
GE ES44AC | → KCS 4859 Safety Starts Here unit |
| KCS 5000-5024 | GE ET44AC | |
| KCS 6083 | EMD SD40-2 | |
| KCS 6092 | EMD SD40-3 |
KCSM – Kansas City Southern de Mexico
| Unit Numbers | Builder and Make | Notes |
|---|---|---|
| KCSM 400-403 | EMD GPTEB | → Non-powered slugs paired with GP32ECO-M units |
| KCSM 1523-1534 | EMD SW1504 | |
| KCSM 1573-1580 | EMD MP15AC | |
| KCSM 2050-2099 | EMD GP38-2 | |
| KCSM 2400-2404 | EMD GP32ECO-M | |
|
KCSM 2500-2504 KCSM 2650-2651 |
EMD GP22ECO | |
| KCSM 3001-3033 | EMD SD40 | |
|
KCSM 4062-4099 KCSM 4130-4139 KCSM 4200-4224 |
EMD SD70ACe | |
| KCSM 4500-4574 | GE AC4400CW | |
|
KCSM 4650-4679 KCSM 4710-4758 KCSM 4760-4764 KCSM 4870-4894 KCSM 4895-4919 |
GE ES44AC | → KCSM 4721 US-Mexico Bicentential paint scheme |
Inactive CP units I have photographed
| Unit Numbers | Builder and Make | Notes |
|---|---|---|
| CP 3747 | EMD SD9043MAC | → Ex. UP unit |
| CP 9100-9160 | EMD SD9043MAC |
