John L Mathis

Railroad Photography

BNSF Images

Click on a thumbnail image to show an enlarged image.

Additional BNSF Images may be found in the MRL gallery.

 

BNSF 538 is the last of 5 units at Cajon Pass - MP58 on October 29, 2008.

BNSF 6345 with an eastbound coal empty at Dalies, NM on January 2, 2010.

BNSF 6769 at East Aberdeen, WY on July 19, 2005.

BNSF 4092 is starting downhill at East Ash Hill, CA on November 17, 2011.

BNSF 4488 is a DPU pusher on this train descending Ash Hill on November 17, 2011.

 

BNSF 648 at Cosnino, AZ on February 25, 2006.

BNSF 4307 at Cosnino, AZ on February 25, 2006.

BNSF 4517 near Marmon, NM on February 9, 2012.

BNSF 4046 in Winona AZ on March 24, 2012.

BNSF 528 shows its age at Flagstaff AZ on March 24, 2012.

 

BNSF 4477 eases through Dalies junction on February 14, 2012.

BNSF 6807 at Dalies, NM on February 24, 2012.

BNSF 7499 passes a signal bridge at Dalies on February 9, 2012.

BNSF 6645 passes through Dalies junction on February 9, 2012.

BNSF 5498 passes Dalies, NM on April 12, 2012.

 

BNSF 8262 heads for the Wyoming coalfields in southern Montana on July 26, 2006. BNSF 988 emerges from the Alray tunnels on July 29, 2005. BNSF 6967 powers a special train at Highgrove, CA on May 14, 2012.    

 

BNSF 7257 west of Dalies, NM on September 11, 2011.

BNSF 7354 west of Dalies, NM on Septembe 11, 2011.

BNSF 7336 east of Dalies, New Mexico on January 2, 2010.

BNSF 5397 leads a rainbow colored power consist west of Dalies, NM on August 20, 2007.

BNSF 5408 at Topock, CA-AZ border, on February 13, 2007.

 

BNSF ES44DC 7889 approaches MP 680 near Siberia on November 17, 2011.

BNSF 4397 near Sibera, CA (MP 689) on November 17, 2011.

New ES44C4's 6780, 79, and 78 at Scholle, NM on September 11, 2011.

BNSF 6780 heads into Abo Canyon on the new main on September 11, 2011.

BNSF 7443 and 8208 leave Abo Canyon on September 11, 2011.

 

BNSF 2858 is the final unit on this manifest at Dalies, NM on August 19, 2007.

BNSF 5749 leads 6 other units at Kansas City, MO on June 10, 2011.

BNSF 9958 heads for the Fort Scott sub division  on June 10, 2011.

BNSF 879 westbound near Bagdad, CA on July 4, 2004.

BNSF 551 waits at the Omaha Burlington station on May 20, 2011.

 

BNSF 5303 crests Ash Hill on July 26,2005.

BNSF 4391 leads power with 4 BNSF paint schemes on October 26, 2010 neat Bagdad, CA in the Mojave desert.

BNSF 714 rounds the big curve west of Dalies, NM on March 1, 2011.

BNSF 7447 enters Abo canyon on March 1, 2011.

BNSF 1640 and 1611 head east out of Beevers, NM on April 4, 2011.

 

BNSF 693 is the trailing unit on a light engine move at Beevers, NM on April 4, 2011.

Abo Canyon construction at Scholle, NM on April 4, 2011.

BNSF 7297 emerges from Abo canyon at Scholle, NM on April 4, 2011.

BNSF 6615 is the last unit on this intermodal at Beevers, NM on March 1, 2011.

 

BNSF ES44C4 6615 - closeup at Beevers, NM 3-1-2011.

BNSF 4993 exits Abo canyon at Scholle, NM with an eastbound empty grain train on March 1, 2011.

BNSF 6101 leaves Fort Scott Sub at 29th St. in Kansas City, MO on June 9, 2011.

BNSF 9245 on the CSX at Fostoria OH on June 7, 2011.

 

BNSF 7336 is eastbound between Dalies and Belen, NM on January 2, 2010.

BNSF 7251 climbs toward Dalies, NM on January 2, 2010

BNSF 7471 waits at Felipe, NM outside of Belen on January 16, 2010.

BNSF 7596 leads yellow wedge 7695 past the waiting intermodal between Dalies and Belen, NM on January 17, 2010.

BNSF 7423 crosses over to left hand running at Felipe, NM on January 16, 2010.

 

BNSF 8627 is the final unit leaving the San Jacinto branch at Highgrove, CA on August 31, 2007.

BNSF 9370 west of Crete, NE on July 11, 2006.

BNSF 5490 leads a westbound ethanol train up Edelstein Hill, IL on July 29, 2008.

BNSF 7684 passes through Dalies Jct., NM on August 21, 2007.

BNSF 774 west of Hereford, TX - 7-22-2008.

 

BNSF 534 at MP 58 Cajon Pass on October 29, 2008.

BNSF 4078 approaches Summit, CA on October 28, 2008.

BNSF 7525 at Holliday, KS junction on July 25, 2008.

BNSF C4409W 1077 trails the 7525 heading west from Holliday, KS on July 25,2008.

BNSF 6765 passing Holliday Jct, KS on July 25, 2008.

 

BNSF 5394 at Beevers,NM on its way east to Abo Canyon on January 13, 2009.

BNSF 7494 has just cleared the switch at Scholle, NM on January 13, 2009.

BNSF 4806 at Abo Canyon entrance on January 13, 2006.

BNSF 4829 leaves Abo Canyon on Jan. 13, 2009.

BNSF 7529 pushing on a manifest freight at Scholle, NM on Jan. 13, 2009.

 

BNSF C44-9W 4066 leaves Abo Canyon at Scholle, NM on January 13. 2009.

BNSF 7775 climbs out of Needles on Nov 16, 2006.

BNSF 7775 climbing at East Franconia, AZ on Nov. 16, 2006.

BNSF 4475 heads west from KC at MP 9.8 on Sep. 21, 2008.

BNSF 8025 heads up a manifest at White Deer, TX on July 23, 2008.

 

BNSF SD75M 8222 at Red Wing, MN on April 12, 2005.

A westbound BNSF manifest enters Dalies Jct., NM while a stacker waits to proceed to Belen on September 7, 2008.

BNSF 5227 climbing to Dalies, NM on February 20, 2009.

BNSF 9231 east of Baca, NM on February 20, 2009.

BNSF 4022 hustles through Oro Grande, CA on October 29, 2008.

 

BNSF SD70ACe 9248 pushes at Morris, KS on September 14, 2008.

BNSF 7730 approaches Flagstaff, AZ on November 12, 2008.

BNSF 4767 is the second unit at a meet near Cosnino Rd, AZ on Oct. 27, 2008.

BNSF C44-9W 4690 and NS 9035 are near Lavic, CA in the Mojave desert on February 9, 2007.

BNSF ES44DC 7420 descends Cajon Pass at MP 58 on October 28, 2008.

 

BNSF 4558 and "Oakway" 9050 near Ethel, OK on July 28, 2008.

BNSF ES44DC 7398 eastbound over the Ft. Sumner, NM Bridge on July 22, 2008.

BNSF 8170 is one of many units at the Galesburg, IL locomotive servicing facility on July 29, 2008.

BNSF SD40-2 7146 on the point of a westbound stack train at Rochelle, IL on July 29, 2008.

BNSF GP50 3207 passing through the Ellinor KS interlocking on July 24, 2008.

 

BNSF 5222 hustles an eastbound stack train near Wyaconda, MO on July 28, 2008.

BNSF SD40-2 6815 approaches Pampa, TX on July 23, 2008.

BNSF 5260 westbound at Lone Star Jct. - Texico, NM on July 22, 2008.

BNSF 7426 at Dalies Jct., NM on September 7, 2008.

Self propelled diesel electric cranre BNSF (BN) 975403 is Westbound at  MP 282 (west of Gorin, MO) on 7-28-2008.

 

BNSF 566 near Milford, NE is heading for Lincoln on 5/28/2001.

BNSF 4948 east of Belen, NM on February 1, 2008.

BNSF 5332 and 6303 pass a westbound stack train near Scholle NM on October 23, 2003.

BNSF 989 near Kayser, NM on October 23, 2003.

BNSF 5334 passes through Kingman Canyon, AZ on August 27, 2007.

 

BNSF 7564 westbound in Kingman Canyon, AZ on August 27, 2007

BNSF 7617 east of Seligman, AZ on August 27, 2007.

BNSF 744 eastbound at Cosnino, AZ  on August 27, 2007.

BNSF 5443 west eases into Winslow, AZ on September 4, 2007.

BNSF 732 west has just passed Dalies, NM on August 19, 2007.

 

BNSF GP35u 2591 leads a set of 4 GP35's up Ash Hill on August 29, 2007

BNSF 4654 brings a westbound Ethanol train through Highgrove, CA on August 31, 2007.

BNSF B40-8 8622 leads a freight off of the Riverside CA line on to the main line at Highgrove, CA on August 31. 2007.

BNSF 4656 east approaches Dalies, NM on August 19, 2007.

BNSF 996 starts downhill toward Rio Puerco, NM on August 19, 2007.

 

BNSF 7159 eastbound just after crossing the BNSF-UP diamond at Rochelle, IL on July 20, 2007.

BNSF 5389 leaves Abo Canyon and approaches Schollem, NM on July 6, 2007.

BNSF 5842 passes the Frost, CA flyover on August 29, 2007.

BNSF 7587 heads west out of Winslow, AZ on August 26, 2007.

BNSF 1051 and six other units leave East Winslow on Augst 26, 2007.

 

BNSF 7754 west of Dalies, NM on August 20, 2007

BNSF warbonnets 709 and 770 are DP pushers at Dalies,NM August 20, 2007.

BNSF 5073 and 948 head east on to the Raton line at Dalies, NM on August 21 2007.

BNSF 718 warbonnet rolls through Holbrook, AZ on August 26, 2007.

BNSF 7625 crosses into Arizona at Topock, AZ on August 28, 2007.

 

BNSF 4502 is leaving Sullivans Curve in Cajon Pass on April 28, 2007.

BNSF 4090 and CITX 142 descend Cajon Pass at Devore Springs on April 29, 2007.

A BNSF stack train heads away from the Colorado River at Topock toward Needles, CA on April 26, 2007.

BNSF 9297 at Sterling, CO on June 3, 2007.

BNSF SD70MAC 9277 at Sterling, CO on June 3, 2007.

 

BNSF ES44DC 7678 crosses the Colorado River at Topock, CA(AZ) with its autorack train on February 13, 2007.

BNSF 7659 heads upgrade with its train near East Franconia, AZ on February 8, 2007.

BNSF 5173 rounds a curve west of Ludlow, CA on February 9, 2007.

BNSF 7678 and 987 meet at the border on the Topock bridge CA-AZ on February 13, 2007.

BNSF 9670 near Clearmont,WY on July 18, 2005.

 

BNSF 4357 snakes through the curves west of Ludlow, CA on April 27, 2007.

BNSF 7617 west of Ludlow, CA on April 27, 2007.

BNSF 7662 leads its stack train across a brdige in Kingman Canyonm, AZ on April 26, 2007.

BNSF 545 at Ash Hill with the returning Cadiz local on April 27, 2007.

BNSF 7636 traversing Kingman Canyon, AZ on April 26, 2007.

 

BNSF 9370 at Crete, NE on July 11, 2006.

BNSF 9766 at Sandpoint, IA in July 27, 2006.

BNSF 5344 roars out of Winslow on Aug 24, 2002.

BNSF 4913 approaches Winslow AZ on August 24, 2002.

BNSF 4353 eastbound just inside New Mexico on August 23, 2002.

 

BNSF 5278 - Alray Tunnel 1 - 7-28-2005

BNSF 5519 at East Ash Hill - 7-26-2005.

BNSF 5303 west of Ludlow between Lavic and Pisgah on 7-26-2005

BNSF 673 is the trailing unit at west Pica AZ on February 25, 2006.

BNSF 4612 in New Mexico near the Arizona border on August 23, 2002.

 

BNSF 764 is the last engine on an eastbound light engine move west of Cosnino, AZ on April 4, 2005.

BNSF 5332 in the S-curve east of Cosnino, AZ on April 4, 2005.

BNSF 5270 in Gardner KS on April 17, 2006.

BNSF 1021 at Lake Pend Oreille in Sandpoint ID on July 28, 2006.

BNSF 4097 passes an empty UTAH Rwy coal train at the Power Plant near Castle Gate, UT on August 2, 2006.

 

BNSF 4804 westbound at Maine, AZ on April 4, 2005.

BNSF 9970 at Larkspur, CO - February 1999.

BNSF 708 - Cosnino AZ - 2-24-2006

BNSF 7759 at Winona AZ - 2-25-2006.

BNSF 4357 at Pica, Arizona  - 2-25-2006.

 

BNSF 7757 east of Gallup NM on July 25, 2005.

BNSF 4787 leads its stack train up the grade east of Seligman, AZ on July 26, 2005.

BNSF 5434 brings its stack train through Valentine, AZ on July 26, 2005.

BNSF 4849 heads upgrade from East Williams, AZ with mixed power on April 3, 2005.

BNSF 4306 brings an empty grain train east near the NM-AZ border on 7-2-2004.

 

BNSF 559 east of Winona, AZ on March 6, 2004.

BNSF SD40-2 7060 at Cosnino, AZ on March 6, 2004.

BNSF 5501 heading into West Crookton, AZ on April 4, 2005.

BNSF 7695 with the Yellow Wedge logo near MP 58 in Cajon Pass on July 29, 2005.

BNSF 926 descends Cajon Pass at MP 60.6 on July 27, 2005.

 

BNSF 5214 near Sanders AZ on November 25, 2006.

BNSF 5087 and 796 with a train of empty coil cars head east in New Mexico just east of the NM -Arizona border on on November 25, 2006.

Closeup of BNSF 796 and 5087 with their empty coil car train on November 25, 2006.

BNSF 5404 heads toward Lupton AZ on November 25, 2006.

 

 

BNSF 5319 and 711 are pushers shoving this stack train upgrade out of Needles at East Franconia, AZ on November 16, 2005.

BNSF 4755 moves upgrade at East Franconia, AZ on November 16, 2006.

BNSF 5052 climbing Ash Hill on November 16, 2006.

BNSF stack train on Ash Hill at sunset November 16, 2006.

BNSF 5434 climbs Ash Hill shortly before sunset on November 16, 2006.

 

BNSF 5238 near Scholle, NM on August 27, 2002.

BNSF 760 West Pica, AZ on August 25, 2002.

BNSF 4701 heads east toward Sais and Abo canyon on August 28, 2002.

 

BNSF 4025 approaches Tunnel 5 above Bealville, CA on July 7, 2004.

BNSF 4801 passing through Sandcut on July 5, 2004.

 

Faded pumpkin BNSF 4434 glows in the West Winslow, AZ sunset on July 25, 2005.

The QNYLA near Klondike, CA headed by a brace of run through NS GE wide cabs on July 4th 2004. BNSF 4717 is the last of three BNSF units each with their own unique color scheme near Cosnino Rd. AZ on 7-02-2004. BNSF 8221 and 8243 at the Sheridan WY yard on July 1, 2005. BNSF 8221 leads a colorful lashup at the Sheridan, WY yard on July 1, 2005.

 

BNSF 4300 east approaches a meet at the West Oriva, Wyoming siding on July 18, 2005. Eastbound coal train led by BNSF 4300 meets westbound coal train led by BN 9670 at West Oriva, Wyoming on July 18, 2005. BN 9076 crests the hill at Kendrick, Wyoming late on July 18, 2005. Helper set Whiteface 9072 and SD70M pumpkin help brake downhill toward East Clearmont, Wyoming on July 18, 2005. BN 9670 - leaves West Clearmont Siding July 18, 2005

 

Manned helper set BNSF 9291 and 8227 take the siding at West Ranchester, Wyoming on July 19, 2005. BN Oakway 9063 is the last unit in a rainbow of power leaving West Ranchester WY on July 19, 2005 BNSF 4987 west at East Aberdeen, MT on July 19, 2005 BNSF 6759 (ex ATSF 5110) leads its train west near Lodge Grass, Montana on July 19, 2005.  

 

BNSF 7756 - New Logo at MP58 Cajon Pass July 29, 2005 BNSF 1035 snakes its way toward Cajon after passing under I15 on its trip down Cajon Pass on July 27 2005. BNSF 7695 - new logo cantidate - yellow logo version - July 29 2005 BNSF 5063 climbing toward Ibis, CA on 4-27-2006. BNSF 7715 at Goffs, CA on 4-27-2006.

 

BNSF 5099 passing through Tehachapi BNSF 4661 and 7300 - Maine, AZ BNSF 5445 Cosnino AZ BNSF 9812 BNSF 4913

 

BNSF 5207 climbs toward Maine AZ BNSF 4360 - East of Seligman, AZ New ES44DC 7668 exits cut near Seligman, AZ BNSF 4787 and 11 companions, Maine AZ BNSF 4898 west approaching West Williams, AZ April 3, 2005.

 

Meet at Tehachapi July 6, 2004 BNSF 1005 Cosnino AZ BNSF 736 near West Glacier MT BNSF warbonnet 748 leads a grain train westward at Parks, AZ on May 2, 2005. BNSF 5020 west near Valentine, AZ on April 27, 2005.

 

BNSF 5361 west lugs its stack train toward Ibis, CA on April 27, 2005. BNSF 4748 east passes through this spring's wildflower display near Ludlow, CA in the Mojave desert on April 9, 2005. BNSF 7251 heads down Crawford Hill near Belmont NE in July 2000. BNSF 8295 gets underway east of Gallup, New Mexico on August 22, 2003. BNSF 5025 meets 4849 near East Williams, AZ on April 3, 2005.

 

BNSF 6795 at Chalender, AZ on 2-24-3006.

BNSF 627 - Hinton, Iowa - April 10, 2006.

BNSF ES44DC 7788 ascends the grade at Maine, AZ on April 26, 2006.

BNSF 7671 coming downgrade into Maine, AZ on April 26,2006.

BNSF 4442 is the trailing unit of an eastbound light engine movement at Gardner, KS on April 17, 2006.

 

BNSF 5155 approaches the Ash Fork, AZ station on 2-24-2006.

BNSF 5155 has just passed Ash Fork station on 2-24-2006.

BNSF warbonnet 875 and BNSF 5155 cross over the Little Hell's Canyon bridge on 2-24-2006.

BNSF 5155 at Drake, Arizona on 2-24-2006.

BNSF 5155 has just crossed the Hell's Canyon bridge near Drake, AZ on 2-24-2006.

 

BNSF 9626 climbs out of the Antelope Creek, WY area on July 1, 2005.

BNSF 9516 pushes its train toward East Logan, WY on July 1, 2008.

BNSF 4076 along with UP 7373 hauls a loaded coal train up to East Logan, WY on July 1, 2005.

BNSF ES44AC 5769 heads south from Santa Fe Jct. in Kansas City for the Fort Scott subdivision on July 26, 2008.

BNSF C44-9W 4797 at West Sibley MO on July 27, 2008.

 

BNSF 7751 arrives at Summit, CA with an empty Ethanol train on November 7, 2009.

BNSF 5003 reaches the summit of Ash Hill on April 5, 2005.

BNSF 702 descends the eastern side of Ash Hill, CA on April 9, 2005.

BNSF 7404 heads up Cajon Pass on November 7, 2009.

BNSF 4629 descends Crawford Hill, NE in July 2000.

 

BNSF 7362 at Darling, AZ with a rail train on February 25, 2010.

BNSF 7228 eastbound at MP 481.6 near Valentine, AZ on 2-25-2010

BNSF 7541 at MP 481.6 near Valentine, AZ late on February 25, 2010.

BNSF 7575 is east of Valentine AZ - 2-25-2010

BNSF 7770 leads seven other units down Cajon Pass near milepost 58 on February 26, 2010.